---
Fuzzer filename: '/src/OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN4ojph5pointC2Ejj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         85
      ICount:          438
      EdgeCount:       165
      CyclomaticComplexity: 82
      functionsReached:
        - _ZN4ojph10codestream10access_codEv
        - _ZN4ojph10codestream10access_qcdEv
        - _ZN4ojph10codestream10access_sizEv
        - _ZN4ojph10codestream10set_planarEb
        - _ZN4ojph10codestream13write_headersEPNS_12outfile_baseEPKNS_16comment_exchangeEj
        - _ZN4ojph10codestream5closeEv
        - _ZN4ojph10codestream5flushEv
        - _ZN4ojph10codestream8exchangeEPNS_8line_bufERj
        - _ZN4ojph10codestreamC2Ev
        - _ZN4ojph10codestreamD2Ev
        - _ZN4ojph11mem_outfile4openEmb
        - _ZN4ojph11mem_outfileC2Ev
        - _ZN4ojph11mem_outfileD2Ev
        - _ZN4ojph5pointC2Ejj
        - _ZN4ojph9param_cod14set_reversibleEb
        - _ZN4ojph9param_cod19set_color_transformEb
        - _ZN4ojph9param_cod21set_num_decompositionEj
        - _ZN4ojph9param_qcd15set_irrev_quantEf
        - _ZN4ojph9param_siz13set_componentEjRKNS_5pointEjb
        - _ZN4ojph9param_siz16set_image_extentENS_5pointE
        - _ZN4ojph9param_siz18set_num_componentsEj
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:85,22'
          Dst:             _ZN4ojph10codestreamC2Ev
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:87,30'
          Dst:             _ZN4ojph10codestream10access_sizEv
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:88,26'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:88,9'
          Dst:             _ZN4ojph9param_siz16set_image_extentENS_5pointE
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:89,9'
          Dst:             _ZN4ojph9param_siz18set_num_componentsEj
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:93,30'
          Dst:             _ZN4ojph10codestream10access_codEv
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:91,28'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:91,11'
          Dst:             _ZN4ojph9param_siz13set_componentEjRKNS_5pointEjb
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:94,9'
          Dst:             _ZN4ojph9param_cod21set_num_decompositionEj
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:95,9'
          Dst:             _ZN4ojph9param_cod19set_color_transformEb
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:96,9'
          Dst:             _ZN4ojph9param_cod14set_reversibleEb
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:99,10'
          Dst:             _ZN4ojph10codestream10access_qcdEv
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:99,23'
          Dst:             _ZN4ojph9param_qcd15set_irrev_quantEf
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:101,8'
          Dst:             _ZN4ojph10codestream10set_planarEb
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:103,23'
          Dst:             _ZN4ojph11mem_outfileC2Ev
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:104,13'
          Dst:             _ZN4ojph11mem_outfile4openEmb
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:105,8'
          Dst:             _ZN4ojph10codestream13write_headersEPNS_12outfile_baseEPKNS_16comment_exchangeEj
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:111,31'
          Dst:             _ZN4ojph10codestream8exchangeEPNS_8line_bufERj
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:123,17'
          Dst:             _ZN4ojph10codestream8exchangeEPNS_8line_bufERj
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:126,8'
          Dst:             _ZN4ojph10codestream5flushEv
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:123,17'
          Dst:             _ZN4ojph10codestream8exchangeEPNS_8line_bufERj
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:127,8'
          Dst:             _ZN4ojph10codestream5closeEv
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:128,3'
          Dst:             _ZN4ojph11mem_outfileD2Ev
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:128,3'
          Dst:             _ZN4ojph10codestreamD2Ev
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:128,3'
          Dst:             _ZN4ojph11mem_outfileD2Ev
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:128,3'
          Dst:             _ZN4ojph10codestreamD2Ev
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:128,3'
          Dst:             __cxa_begin_catch
        - Src:             'OpenJPH/fuzzing/fuzz_targets/ojph_compress_fuzz_target.cpp:131,3'
          Dst:             __cxa_end_catch
    - 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:    __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:    3
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10codestream8exchangeEPNS_8line_bufERj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream8exchangeEPNS_8line_bufERj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:214,19'
          Dst:             _ZN4ojph5local10codestream8exchangeEPNS_8line_bufERj
    - functionName:    _ZN4ojph10codestream5closeEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream5closeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:208,12'
          Dst:             _ZN4ojph5local10codestream5closeEv
    - functionName:    _ZN4ojph10codestream5flushEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream5flushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:202,12'
          Dst:             _ZN4ojph5local10codestream5flushEv
    - functionName:    _ZN4ojph10codestream4pullERj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream4pullERj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:195,19'
          Dst:             _ZN4ojph5local10codestream4pullERj
    - functionName:    _ZN4ojph10codestream6createEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream4readEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:189,12'
          Dst:             _ZN4ojph5local10codestream4readEv
    - functionName:    _ZN4ojph10codestream25restrict_input_resolutionEjj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream25restrict_input_resolutionEjj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:182,12'
          Dst:             _ZN4ojph5local10codestream25restrict_input_resolutionEjj
    - functionName:    _ZN4ojph10codestream12read_headersEPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream12read_headersEPNS_11infile_baseE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:175,12'
          Dst:             _ZN4ojph5local10codestream12read_headersEPNS_11infile_baseE
    - functionName:    _ZN4ojph10codestream17enable_resilienceEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream17enable_resilienceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:169,12'
          Dst:             _ZN4ojph5local10codestream17enable_resilienceEv
    - functionName:    _ZN4ojph10codestream13write_headersEPNS_12outfile_baseEPKNS_16comment_exchangeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream13write_headersEPNS_12outfile_baseEPKNS_16comment_exchangeEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:163,12'
          Dst:             _ZN4ojph5local10codestream13write_headersEPNS_12outfile_baseEPKNS_16comment_exchangeEj
    - functionName:    _ZNK4ojph5local10codestream9is_planarEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph10codestream9is_planarEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local10codestream9is_planarEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:155,19'
          Dst:             _ZNK4ojph5local10codestream9is_planarEv
    - functionName:    _ZNK4ojph5local10codestream13is_tlm_neededEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10codestream16is_tlm_requestedEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local10codestream13is_tlm_neededEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:149,19'
          Dst:             _ZNK4ojph5local10codestream13is_tlm_neededEv
    - functionName:    _ZN4ojph10codestream18request_tlm_markerEb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream18request_tlm_markerEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:143,12'
          Dst:             _ZN4ojph5local10codestream18request_tlm_markerEb
    - functionName:    _ZN4ojph10codestream34is_tilepart_division_at_componentsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local10codestream16get_tilepart_divEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:136,24'
          Dst:             _ZNK4ojph5local10codestream16get_tilepart_divEv
    - functionName:    _ZNK4ojph5local10codestream16get_tilepart_divEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10codestream35is_tilepart_division_at_resolutionsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local10codestream16get_tilepart_divEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:129,23'
          Dst:             _ZNK4ojph5local10codestream16get_tilepart_divEv
    - functionName:    _ZN4ojph10codestream22set_tilepart_divisionsEbb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5local10codestream22set_tilepart_divisionsEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:123,12'
          Dst:             _ZN4ojph5local10codestream22set_tilepart_divisionsEj
    - functionName:    _ZN4ojph10codestream11set_profileEPKc
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream11set_profileEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:111,12'
          Dst:             _ZN4ojph5local10codestream11set_profileEPKc
    - functionName:    _ZN4ojph10codestream10set_planarEb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream10set_planarEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:105,12'
          Dst:             _ZN4ojph5local10codestream10set_planarEi
    - functionName:    _ZN4ojph9param_nltC2EPNS_5local9param_nltE
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_params.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10codestream10access_nltEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_nltC2EPNS_5local9param_nltE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:99,12'
          Dst:             _ZN4ojph9param_nltC2EPNS_5local9param_nltE
    - functionName:    _ZN4ojph9param_qcdC2EPNS_5local9param_qcdE
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_params.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10codestream10access_qcdEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_qcdC2EPNS_5local9param_qcdE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:93,12'
          Dst:             _ZN4ojph9param_qcdC2EPNS_5local9param_qcdE
    - functionName:    _ZN4ojph9param_codC2EPNS_5local9param_codE
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_params.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10codestream10access_codEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:87,12'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
    - functionName:    _ZN4ojph9param_sizC2EPNS_5local9param_sizE
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_params.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10codestream10access_sizEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_sizC2EPNS_5local9param_sizE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:81,12'
          Dst:             _ZN4ojph9param_sizC2EPNS_5local9param_sizE
    - functionName:    _ZN4ojph10codestream7restartEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10codestream7restartEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:75,12'
          Dst:             _ZN4ojph5local10codestream7restartEv
    - functionName:    _ZN4ojph10codestreamC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5local10codestreamC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:68,17'
          Dst:             _ZN4ojph5local10codestreamC2Ev
    - functionName:    _ZN4ojph10codestreamD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5local10codestreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream.cpp:61,7'
          Dst:             _ZN4ojph5local10codestreamD2Ev
    - functionName:    _GLOBAL__sub_I_ojph_codestream_local.cpp
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:287,42'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojphL19count_leading_zerosEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9align_ptrINS_5local9param_tlm14Ttlm_Ptlm_pairELj8EEEPT_S5_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local9param_tlm14Ttlm_Ptlm_pairELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local9param_tlm14Ttlm_Ptlm_pairELj8EEEmm
        - _ZN4ojph9align_ptrINS_5local9param_tlm14Ttlm_Ptlm_pairELj8EEEPT_S5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local9param_tlm14Ttlm_Ptlm_pairELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_5local9param_tlm14Ttlm_Ptlm_pairELj8EEEPT_S5_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_5local9param_tlm14Ttlm_Ptlm_pairELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojphL19count_leading_zerosEm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9align_ptrIiLj64EEEPT_S2_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localIiLi64EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIiLj64EEEmm
        - _ZN4ojph9align_ptrIiLj64EEEPT_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIiLj64EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrIiLj64EEEPT_S2_
    - functionName:    _ZN4ojph17calc_aligned_sizeIiLj64EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph9align_ptrINS_4sizeELj8EEEPT_S3_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_4sizeELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_4sizeELj8EEEmm
        - _ZN4ojph9align_ptrINS_4sizeELj8EEEPT_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_4sizeELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_4sizeELj8EEEPT_S3_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_4sizeELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph9align_ptrINS_8line_bufELj8EEEPT_S3_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_8line_bufELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_8line_bufELj8EEEmm
        - _ZN4ojph9align_ptrINS_8line_bufELj8EEEPT_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_8line_bufELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_8line_bufELj8EEEPT_S3_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_8line_bufELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph9align_ptrINS_5local4tileELj8EEEPT_S4_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local4tileELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local4tileELj8EEEmm
        - _ZN4ojph9align_ptrINS_5local4tileELj8EEEPT_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local4tileELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_5local4tileELj8EEEPT_S4_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_5local4tileELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph9align_ptrIhLj8EEEPT_S2_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localIhLi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIhLj8EEEmm
        - _ZN4ojph9align_ptrIhLj8EEEPT_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIhLj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrIhLj8EEEPT_S2_
    - functionName:    _ZN4ojph17calc_aligned_sizeIhLj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localIhLi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIhLj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIhLj8EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local9param_tlm14Ttlm_Ptlm_pairELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local9param_tlm14Ttlm_Ptlm_pairELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local9param_tlm14Ttlm_Ptlm_pairELj8EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localIiLi64EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIiLj64EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIiLj64EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_4sizeELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_4sizeELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_4sizeELj8EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_8line_bufELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_8line_bufELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_8line_bufELj8EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local4tileELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local4tileELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local4tileELj8EEEmm
    - functionName:    _ZNK4ojph5local9param_cod16get_wavelet_kernEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_siz9is_signedEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_siz13get_bit_depthEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_siz16get_downsamplingEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5pointC2Ejj
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:265,16'
          Dst:             _ZN4ojph5pointC2Ejj
    - functionName:    _ZNK4ojph5local9cod_SPcod21get_log_precinct_sizeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph4sizeC2Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:369,14'
          Dst:             _ZN4ojph4sizeC2Ejj
    - functionName:    _ZN4ojph4sizeC2Ejj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9cod_SPcod18get_log_block_dimsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph4sizeC2Ejj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:363,16'
          Dst:             _ZN4ojph4sizeC2Ejj
    - functionName:    _ZNK4ojph5local9param_cod14is_dfs_definedEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_siz7destroyEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_cod7destroyEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5local9param_codD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:641,11'
          Dst:             _ZN4ojph5local9param_codD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:643,11'
          Dst:             _ZN4ojph5local9param_codD2Ev
    - functionName:    _ZN4ojph5local9param_codD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_cod7destroyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:415,22'
          Dst:             _ZN4ojph5local9param_cod7destroyEv
    - functionName:    _ZN4ojph5local9param_qcd7destroyEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5local9param_qcdD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:749,11'
          Dst:             _ZN4ojph5local9param_qcdD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:752,11'
          Dst:             _ZN4ojph5local9param_qcdD2Ev
    - functionName:    _ZN4ojph5local9param_qcdD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_qcd7destroyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:697,22'
          Dst:             _ZN4ojph5local9param_qcd7destroyEv
    - functionName:    _ZN4ojph5local9param_nlt7destroyEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5local9param_nltD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:841,11'
          Dst:             _ZN4ojph5local9param_nltD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:843,11'
          Dst:             _ZN4ojph5local9param_nltD2Ev
    - functionName:    _ZN4ojph5local9param_nltD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_nlt7destroyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:807,22'
          Dst:             _ZN4ojph5local9param_nlt7destroyEv
    - functionName:    _ZN4ojph5local9param_dfs7destroyEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5local9param_dfsD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:1037,11'
          Dst:             _ZN4ojph5local9param_dfsD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:1039,11'
          Dst:             _ZN4ojph5local9param_dfsD2Ev
    - functionName:    _ZN4ojph5local9param_dfsD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_dfs7destroyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:1004,22'
          Dst:             _ZN4ojph5local9param_dfs7destroyEv
    - functionName:    _ZN4ojph5local9param_atk4initEPS1_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_dfs4initEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_nlt4initEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_qcd4initEPS1_t
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_cod4initEPS1_t
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9cod_SPcodC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 353
      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:    _ZN4ojph5local9cod_SGcodC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_siz4initEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream4pullERj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          186
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN4ojph5local4tile4pullEPNS_8line_bufEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1219,38'
          Dst:             _ZN4ojph5local4tile4pullEPNS_8line_bufEj
    - functionName:    _ZN4ojph5local10codestream8exchangeEPNS_8line_bufERj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          194
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4ojph5local4tile4pushEPNS_8line_bufEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1170,40'
          Dst:             _ZN4ojph5local4tile4pushEPNS_8line_bufEj
    - functionName:    _ZN4ojph5local10codestream5closeEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream5flushEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          130
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4ojph5local4tile17prepare_for_flushEv
        - _ZN4ojph5local4tile5flushEPNS_12outfile_baseE
        - _ZN4ojph5local4tile8fill_tlmEPNS0_9param_tlmE
        - _ZN4ojph5local9param_tlm5writeEPNS_12outfile_baseE
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph4size4areaEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1133,37'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1135,18'
          Dst:             _ZN4ojph5local4tile17prepare_for_flushEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1140,13'
          Dst:             _ZN4ojph5local9param_tlm5writeEPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1139,20'
          Dst:             _ZN4ojph5local4tile8fill_tlmEPNS0_9param_tlmE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1144,16'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1143,18'
          Dst:             _ZN4ojph5local4tile5flushEPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1146,9'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZNK4ojph4size4areaEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL9swap_byteEt
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream18request_tlm_markerEb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream22set_tilepart_divisionsEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream11set_profileEPKc
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1108
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph9get_errorEv
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1109,20'
          Dst:             strlen
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1110,23'
          Dst:             strncmp
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1112,28'
          Dst:             strncmp
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1115,9'
          Dst:             _ZN4ojph9get_errorEv
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strncmp
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream10set_planarEi
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_sot18get_num_tile_partsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_sot19get_tile_part_indexEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_sot14get_tile_indexEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream4readEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         86
      ICount:          497
      EdgeCount:       121
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN4ojph5local10codestream14finalize_allocEv
        - _ZN4ojph5local10codestream9pre_allocEv
        - _ZN4ojph5local4tile17parse_tile_headerERKNS0_9param_sotEPNS_11infile_baseERKm
        - _ZN4ojph5local9param_sot4readEPNS_11infile_baseEb
        - _ZN4ojph5localL11find_markerEPNS_11infile_baseEPKti
        - _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - _ZN4ojph8get_infoEv
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph4size4areaEv
        - _ZNK4ojph5local9param_sot14get_tile_indexEv
        - _ZNK4ojph5local9param_sot18get_num_tile_partsEv
        - _ZNK4ojph5local9param_sot19get_tile_part_indexEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:897,13'
          Dst:             _ZN4ojph5local10codestream9pre_allocEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:898,13'
          Dst:             _ZN4ojph5local10codestream14finalize_allocEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:903,17'
          Dst:             _ZN4ojph5local9param_sot4readEPNS_11infile_baseEb
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:908,19'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:908,54'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:915,15'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:911,15'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:920,21'
          Dst:             _ZNK4ojph5local9param_sot19get_tile_part_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:922,23'
          Dst:             _ZNK4ojph5local9param_sot18get_num_tile_partsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:923,21'
          Dst:             _ZNK4ojph5local9param_sot19get_tile_part_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:923,50'
          Dst:             _ZNK4ojph5local9param_sot18get_num_tile_partsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:926,19'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:930,19'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:942,30'
          Dst:             _ZN4ojph5localL11find_markerEPNS_11infile_baseEPKti
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:944,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:948,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:953,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:956,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:959,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:971,21'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:971,21'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:971,21'
          Dst:             _ZNK4ojph5local9param_sot19get_tile_part_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:976,21'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:976,21'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:976,21'
          Dst:             _ZNK4ojph5local9param_sot19get_tile_part_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:985,21'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:988,21'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:994,27'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:994,45'
          Dst:             _ZN4ojph5local4tile17parse_tile_headerERKNS0_9param_sotEPNS_11infile_baseERKm
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1006,30'
          Dst:             _ZN4ojph5localL11find_markerEPNS_11infile_baseEPKti
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1008,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1012,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1016,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1020,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1024,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1028,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1032,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1037,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1040,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1043,28'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1055,21'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1055,21'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1055,21'
          Dst:             _ZNK4ojph5local9param_sot19get_tile_part_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1060,21'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1060,21'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1060,21'
          Dst:             _ZNK4ojph5local9param_sot19get_tile_part_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1069,21'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1072,21'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1078,27'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1078,45'
          Dst:             _ZN4ojph5local4tile17parse_tile_headerERKNS0_9param_sotEPNS_11infile_baseERKm
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1087,26'
          Dst:             _ZN4ojph5localL11find_markerEPNS_11infile_baseEPKti
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:1090,11'
          Dst:             _ZN4ojph8get_infoEv
    - functionName:    _ZN4ojph5local10codestream9pre_allocEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         78
      ICount:          536
      EdgeCount:       104
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_4sizeEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local4tileEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local9param_tlm14Ttlm_Ptlm_pairEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_8line_bufEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objIhEEvm
        - _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
        - _ZN4ojph4rectC2Ev
        - _ZN4ojph4sizeC2Ejj
        - _ZN4ojph5local10codestream10access_sizEv
        - _ZN4ojph5local4tile9pre_allocEPNS0_10codestreamERKNS_4rectES6_Rj
        - _ZN4ojph5pointC2Ejj
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph4size4areaEv
        - _ZNK4ojph5local9param_cod18get_log_block_dimsEv
        - _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - _ZNK4ojph5local9param_siz15get_recon_widthEj
        - _ZNK4ojph9param_siz13get_tile_sizeEv
        - _ZNK4ojph9param_siz15get_tile_offsetEv
        - _ZNK4ojph9param_siz16get_image_extentEv
        - _ZNK4ojph9param_siz16get_image_offsetEv
        - _ZNK4ojph9param_siz18get_num_componentsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:115,28'
          Dst:             _ZN4ojph5local10codestream10access_sizEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:116,24'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:116,50'
          Dst:             _ZNK4ojph9param_siz15get_tile_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:117,21'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:117,21'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:118,24'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:118,50'
          Dst:             _ZNK4ojph9param_siz15get_tile_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:119,21'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:119,21'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:120,21'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:121,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:122,21'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:123,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:126,56'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:126,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local4tileEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:129,13'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:130,12'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:130,23'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:134,22'
          Dst:             _ZNK4ojph9param_siz15get_tile_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:135,32'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:136,27'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:138,27'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:138,27'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:140,11'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:140,11'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:142,33'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:142,33'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:144,33'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:144,33'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:150,24'
          Dst:             _ZNK4ojph9param_siz15get_tile_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:151,34'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:152,29'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:154,29'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:154,29'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:156,13'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:156,13'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:158,35'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:158,35'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:160,35'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:160,35'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:165,11'
          Dst:             _ZN4ojph5local4tile9pre_allocEPNS0_10codestreamERKNS_4rectES6_Rj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:173,27'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:174,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_8line_bufEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:175,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_4sizeEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:176,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_4sizeEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:178,45'
          Dst:             _ZNK4ojph5local9param_siz15get_recon_widthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:178,20'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:182,20'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local9param_tlm14Ttlm_Ptlm_pairEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:185,30'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:186,25'
          Dst:             _ZNK4ojph5local9param_cod18get_log_block_dimsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:188,12'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:191,27'
          Dst:             _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:207,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objIhEEvm
    - functionName:    _ZN4ojph5local10codestream14finalize_allocEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          315
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_4sizeEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local4tileEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local9param_tlm14Ttlm_Ptlm_pairEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_8line_bufEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objIhEEPT_m
        - _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - _ZN4ojph19mem_fixed_allocator5allocEv
        - _ZN4ojph4rectC2Ev
        - _ZN4ojph5local10codestream10access_sizEv
        - _ZN4ojph5local4tile14finalize_allocEPNS0_10codestreamERKNS_4rectEjRjS7_
        - _ZN4ojph5local9param_tlm4initEjPNS1_14Ttlm_Ptlm_pairE
        - _ZN4ojph5pointC2Ejj
        - _ZN4ojph8line_buf4wrapIiEEvPT_mj
        - _ZNK4ojph4size4areaEv
        - _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - _ZNK4ojph5local9param_siz10get_heightEj
        - _ZNK4ojph5local9param_siz15get_recon_widthEj
        - _ZNK4ojph5local9param_siz16get_recon_heightEj
        - _ZNK4ojph5local9param_siz9get_widthEj
        - _ZNK4ojph9param_siz13get_tile_sizeEv
        - _ZNK4ojph9param_siz15get_tile_offsetEv
        - _ZNK4ojph9param_siz16get_image_extentEv
        - _ZNK4ojph9param_siz16get_image_offsetEv
        - _ZNK4ojph9param_siz18get_num_componentsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:213,18'
          Dst:             _ZN4ojph19mem_fixed_allocator5allocEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:217,20'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objIhEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:220,71'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:220,32'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local4tileEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:223,13'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:224,12'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:225,28'
          Dst:             _ZN4ojph5local10codestream10access_sizEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:228,22'
          Dst:             _ZNK4ojph9param_siz15get_tile_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:229,32'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:230,27'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:232,27'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:232,27'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:234,11'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:234,11'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:239,24'
          Dst:             _ZNK4ojph9param_siz15get_tile_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:240,34'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:241,29'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:243,29'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:243,29'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:245,13'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:245,13'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:249,22'
          Dst:             _ZN4ojph5local4tile14finalize_allocEPNS0_10codestreamERKNS_4rectEjRjS7_
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:257,28'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:258,26'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_8line_bufEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:259,30'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_4sizeEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:260,36'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_4sizeEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:261,36'
          Dst:             _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:264,30'
          Dst:             _ZNK4ojph5local9param_siz9get_widthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:265,30'
          Dst:             _ZNK4ojph5local9param_siz10get_heightEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:266,23'
          Dst:             _ZNK4ojph5local9param_siz15get_recon_widthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:268,36'
          Dst:             _ZNK4ojph5local9param_siz16get_recon_heightEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:269,34'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:269,18'
          Dst:             _ZN4ojph8line_buf4wrapIiEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:278,22'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local9param_tlm14Ttlm_Ptlm_pairEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:277,13'
          Dst:             _ZN4ojph5local9param_tlm4initEjPNS1_14Ttlm_Ptlm_pairE
    - functionName:    _ZN4ojph5localL11find_markerEPNS_11infile_baseEPKti
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          105
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph11get_warningEv
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph8get_infoEv
        - _ZN4ojph9get_errorEv
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:727,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:729,17'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:735,11'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:739,11'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:743,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph19mem_fixed_allocator5allocEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:95,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objIhEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localIhLi8EEEPT_mjRmRPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localIhLi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local4tileEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local4tileELi8EEEPT_mjRmRPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local4tileELi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph4rectC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph4sizeC2Ejj
        - _ZN4ojph5pointC2Ejj
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_base.h:64,10'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/openjph/ojph_base.h:64,10'
          Dst:             _ZN4ojph4sizeC2Ejj
    - functionName:    _ZN4ojph5local10codestream10access_sizEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_sizC2EPNS_5local9param_sizE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.h:82,16'
          Dst:             _ZN4ojph9param_sizC2EPNS_5local9param_sizE
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_8line_bufEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_8line_bufELi8EEEPT_mjRmRPv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_8line_bufELi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_4sizeEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_4sizeELi8EEEPT_mjRmRPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_4sizeELi8EEEPT_mjRmRPv
    - functionName:    _ZNK4ojph5local9param_cod28is_employing_color_transformEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_siz9get_widthEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_siz10get_heightEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_siz15get_recon_widthEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_siz14get_recon_sizeEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:299,16'
          Dst:             _ZNK4ojph5local9param_siz14get_recon_sizeEj
    - functionName:    _ZNK4ojph5local9param_siz16get_recon_heightEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_siz14get_recon_sizeEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:301,16'
          Dst:             _ZNK4ojph5local9param_siz14get_recon_sizeEj
    - functionName:    _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localIiLi64EEEPT_mjRmRPv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:114,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localIiLi64EEEPT_mjRmRPv
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local9param_tlm14Ttlm_Ptlm_pairEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local9param_tlm14Ttlm_Ptlm_pairELi8EEEPT_mjRmRPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local9param_tlm14Ttlm_Ptlm_pairELi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local4tileEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local4tileELi8EEEvmjRm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local4tileELi8EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_8line_bufEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_8line_bufELi8EEEvmjRm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_8line_bufELi8EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_4sizeEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_4sizeELi8EEEvmjRm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_4sizeELi8EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localIiLi64EEEvmjRm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:74,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localIiLi64EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local9param_tlm14Ttlm_Ptlm_pairEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local9param_tlm14Ttlm_Ptlm_pairELi8EEEvmjRm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local9param_tlm14Ttlm_Ptlm_pairELi8EEEvmjRm
    - functionName:    _ZNK4ojph5local9param_cod22get_num_decompositionsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          53
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK4ojph5local9param_cod14is_dfs_definedEv
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:510,15'
          Dst:             _ZNK4ojph5local9param_cod14is_dfs_definedEv
    - functionName:    _ZNK4ojph5local9param_cod18get_log_block_dimsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9cod_SPcod18get_log_block_dimsEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:527,22'
          Dst:             _ZNK4ojph5local9cod_SPcod18get_log_block_dimsEv
    - functionName:    _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph4sizeC2Ejj
        - _ZNK4ojph5local9cod_SPcod21get_log_precinct_sizeEj
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:556,24'
          Dst:             _ZNK4ojph5local9cod_SPcod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:558,18'
          Dst:             _ZN4ojph4sizeC2Ejj
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objIhEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localIhLi8EEEvmjRm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localIhLi8EEEvmjRm
    - functionName:    _ZN4ojph5local10codestream17enable_resilienceEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:889,9'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_siz23set_skipped_resolutionsEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream25restrict_input_resolutionEjj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5local9param_siz23set_skipped_resolutionsEj
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:870,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:874,38'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:875,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:875,9'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:882,11'
          Dst:             _ZN4ojph5local9param_siz23set_skipped_resolutionsEj
    - functionName:    _ZN4ojph5local9param_siz4linkEPKNS0_9param_dfsE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_dfs6existsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_siz4linkEPKNS0_9param_codE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_qcd12get_comp_idxEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_cod12get_comp_idxEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_siz18get_num_componentsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream12read_headersEPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         64
      ICount:          334
      EdgeCount:       91
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN4ojph5local9param_atk4readEPNS_11infile_baseE
        - _ZN4ojph5local9param_cap4readEPNS_11infile_baseE
        - _ZN4ojph5local9param_cod10update_atkEPNS0_9param_atkE
        - _ZN4ojph5local9param_cod14add_coc_objectEj
        - _ZN4ojph5local9param_cod4readEPNS_11infile_baseE
        - _ZN4ojph5local9param_cod7get_cocEj
        - _ZN4ojph5local9param_cod8read_cocEPNS_11infile_baseEjPS1_
        - _ZN4ojph5local9param_dfs4readEPNS_11infile_baseE
        - _ZN4ojph5local9param_nlt4readEPNS_11infile_baseE
        - _ZN4ojph5local9param_qcd14add_qcc_objectEj
        - _ZN4ojph5local9param_qcd4readEPNS_11infile_baseE
        - _ZN4ojph5local9param_qcd7get_qccEj
        - _ZN4ojph5local9param_qcd8read_qccEPNS_11infile_baseEj
        - _ZN4ojph5local9param_siz4linkEPKNS0_9param_codE
        - _ZN4ojph5local9param_siz4linkEPKNS0_9param_dfsE
        - _ZN4ojph5local9param_siz4readEPNS_11infile_baseE
        - _ZN4ojph5localL11find_markerEPNS_11infile_baseEPKti
        - _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - _ZN4ojph8get_infoEv
        - _ZN4ojph9get_errorEv
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
        - _ZNK4ojph5local9param_cod12get_comp_idxEv
        - _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - _ZNK4ojph5local9param_dfs6existsEv
        - _ZNK4ojph5local9param_qcd12get_comp_idxEv
        - _ZNK4ojph5local9param_siz18get_num_componentsEv
        - _ZNK4ojph9param_cod14get_num_layersEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:756,7'
          Dst:             _ZN4ojph5localL11find_markerEPNS_11infile_baseEPKti
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:757,7'
          Dst:             _ZN4ojph5localL11find_markerEPNS_11infile_baseEPKti
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:758,11'
          Dst:             _ZN4ojph5local9param_siz4readEPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:763,22'
          Dst:             _ZN4ojph5localL11find_markerEPNS_11infile_baseEPKti
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:765,15'
          Dst:             _ZN4ojph5local9param_cap4readEPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:768,11'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:771,11'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:774,15'
          Dst:             _ZN4ojph5local9param_cod4readEPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:776,27'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:777,31'
          Dst:             _ZNK4ojph9param_cod14get_num_layersEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:779,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:785,30'
          Dst:             _ZN4ojph5local9param_cod14add_coc_objectEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:786,33'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:786,14'
          Dst:             _ZN4ojph5local9param_cod8read_cocEPNS_11infile_baseEjPS1_
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:787,18'
          Dst:             _ZNK4ojph5local9param_cod12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:787,40'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:788,13'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:788,13'
          Dst:             _ZNK4ojph5local9param_cod12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:792,41'
          Dst:             _ZNK4ojph5local9param_cod12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:792,30'
          Dst:             _ZN4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:793,28'
          Dst:             _ZNK4ojph5local9param_cod12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:793,49'
          Dst:             _ZNK4ojph5local9param_cod12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:794,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:794,13'
          Dst:             _ZNK4ojph5local9param_cod12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:799,15'
          Dst:             _ZN4ojph5local9param_qcd4readEPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:804,30'
          Dst:             _ZN4ojph5local9param_qcd14add_qcc_objectEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:805,33'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:805,14'
          Dst:             _ZN4ojph5local9param_qcd8read_qccEPNS_11infile_baseEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:806,18'
          Dst:             _ZNK4ojph5local9param_qcd12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:806,40'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:807,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:807,13'
          Dst:             _ZNK4ojph5local9param_qcd12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:811,41'
          Dst:             _ZNK4ojph5local9param_qcd12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:811,30'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:812,28'
          Dst:             _ZNK4ojph5local9param_qcd12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:812,49'
          Dst:             _ZNK4ojph5local9param_qcd12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:813,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:813,13'
          Dst:             _ZNK4ojph5local9param_qcd12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:817,11'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:820,11'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:823,11'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:827,11'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:830,11'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:833,11'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:840,11'
          Dst:             _ZN4ojph5localL11skip_markerEPNS_11infile_baseEPKcS4_ib
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:842,15'
          Dst:             _ZN4ojph5local9param_dfs4readEPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:844,15'
          Dst:             _ZN4ojph5local9param_atk4readEPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:846,15'
          Dst:             _ZN4ojph5local9param_nlt4readEPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:850,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:853,11'
          Dst:             _ZN4ojph5local9param_cod10update_atkEPNS0_9param_atkE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:854,11'
          Dst:             _ZN4ojph5local9param_siz4linkEPKNS0_9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:855,15'
          Dst:             _ZNK4ojph5local9param_dfs6existsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:856,13'
          Dst:             _ZN4ojph5local9param_siz4linkEPKNS0_9param_dfsE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:859,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:862,20'
          Dst:             _ZNK4ojph5local9param_cod28is_employing_color_transformEv
    - functionName:    _ZN4ojph5local9param_cap14check_validityERKNS0_9param_codERKNS0_9param_qcdE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - _ZNK4ojph5local9param_qcd8get_MAGBEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:891,17'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:897,22'
          Dst:             _ZNK4ojph5local9param_qcd8get_MAGBEv
    - functionName:    _ZN4ojph5local9param_cod14check_validityERKNS0_9param_sizE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          237
      EdgeCount:       67
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph5local9param_siz13get_bit_depthEj
        - _ZNK4ojph5local9param_siz16get_downsamplingEj
        - _ZNK4ojph5local9param_siz18get_num_componentsEv
        - _ZNK4ojph5local9param_siz9is_signedEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:449,29'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:451,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:460,25'
          Dst:             _ZNK4ojph5local9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:461,32'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:462,32'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:465,28'
          Dst:             _ZNK4ojph5local9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:469,36'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:471,36'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:465,28'
          Dst:             _ZNK4ojph5local9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:469,36'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:471,36'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:474,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:478,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:482,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:492,32'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:495,27'
          Dst:             _ZNK4ojph5local9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:497,15'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_siz14check_validityEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          162
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:238,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:241,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:244,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:247,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_siz13set_tile_sizeENS_4sizeE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_siz16get_image_extentEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5pointC2Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:221,47'
          Dst:             _ZN4ojph5pointC2Ejj
    - functionName:    _ZNK4ojph5local9param_siz16get_image_offsetEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5pointC2Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:227,16'
          Dst:             _ZN4ojph5pointC2Ejj
    - functionName:    _ZNK4ojph5local9param_siz13get_tile_sizeEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph4sizeC2Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:223,43'
          Dst:             _ZN4ojph4sizeC2Ejj
    - functionName:    _ZN4ojph5local9param_siz7set_codERKNS0_9param_codE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream13write_headersEPNS_12outfile_baseEPKNS_16comment_exchangeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          559
      EdgeCount:       122
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN4ojph11get_warningEv
        - _ZN4ojph4sizeC2Ejj
        - _ZN4ojph5local10codestream14finalize_allocEv
        - _ZN4ojph5local10codestream18check_imf_validityEv
        - _ZN4ojph5local10codestream24check_broadcast_validityEv
        - _ZN4ojph5local10codestream9pre_allocEv
        - _ZN4ojph5local9param_cap14check_validityERKNS0_9param_codERKNS0_9param_qcdE
        - _ZN4ojph5local9param_cap5writeEPNS_12outfile_baseE
        - _ZN4ojph5local9param_cod10update_atkEPNS0_9param_atkE
        - _ZN4ojph5local9param_cod14check_validityERKNS0_9param_sizE
        - _ZN4ojph5local9param_cod5writeEPNS_12outfile_baseE
        - _ZN4ojph5local9param_cod9write_cocEPNS_12outfile_baseEj
        - _ZN4ojph5local9param_nlt14check_validityERNS0_9param_sizE
        - _ZN4ojph5local9param_qcd14check_validityERKNS0_9param_sizERKNS0_9param_codE
        - _ZN4ojph5local9param_qcd5writeEPNS_12outfile_baseE
        - _ZN4ojph5local9param_qcd9write_qccEPNS_12outfile_baseEj
        - _ZN4ojph5local9param_siz13set_tile_sizeENS_4sizeE
        - _ZN4ojph5local9param_siz14check_validityEv
        - _ZN4ojph5local9param_siz5writeEPNS_12outfile_baseE
        - _ZN4ojph5local9param_siz7set_codERKNS0_9param_codE
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph8get_infoEv
        - _ZN4ojph9get_errorEv
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
        - _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - _ZNK4ojph5local9param_nlt5writeEPNS_12outfile_baseE
        - _ZNK4ojph5local9param_siz13get_tile_sizeEv
        - _ZNK4ojph5local9param_siz16get_image_extentEv
        - _ZNK4ojph5local9param_siz16get_image_offsetEv
        - _ZNK4ojph9param_cod21get_progression_orderEv
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:551,11'
          Dst:             _ZN4ojph5local9param_siz7set_codERKNS0_9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:553,28'
          Dst:             _ZNK4ojph5local9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:556,32'
          Dst:             _ZNK4ojph5local9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:557,32'
          Dst:             _ZNK4ojph5local9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:558,14'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:559,13'
          Dst:             _ZN4ojph5local9param_siz13set_tile_sizeENS_4sizeE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:561,11'
          Dst:             _ZN4ojph5local9param_siz14check_validityEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:562,11'
          Dst:             _ZN4ojph5local9param_cod14check_validityERKNS0_9param_sizE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:563,11'
          Dst:             _ZN4ojph5local9param_cod10update_atkEPNS0_9param_atkE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:564,11'
          Dst:             _ZN4ojph5local9param_qcd14check_validityERKNS0_9param_sizERKNS0_9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:565,11'
          Dst:             _ZN4ojph5local9param_cap14check_validityERKNS0_9param_codERKNS0_9param_qcdE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:566,11'
          Dst:             _ZN4ojph5local9param_nlt14check_validityERNS0_9param_sizE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:568,9'
          Dst:             _ZN4ojph5local10codestream18check_imf_validityEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:570,9'
          Dst:             _ZN4ojph5local10codestream24check_broadcast_validityEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:572,16'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:572,38'
          Dst:             _ZNK4ojph9param_cod21get_progression_orderEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:577,9'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:585,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:595,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:605,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:614,22'
          Dst:             _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:620,17'
          Dst:             _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:621,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:630,13'
          Dst:             _ZN4ojph5local10codestream9pre_allocEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:631,13'
          Dst:             _ZN4ojph5local10codestream14finalize_allocEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:633,16'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:635,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:637,16'
          Dst:             _ZN4ojph5local9param_siz5writeEPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:638,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:640,16'
          Dst:             _ZN4ojph5local9param_cap5writeEPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:641,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:643,16'
          Dst:             _ZN4ojph5local9param_cod5writeEPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:644,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:646,16'
          Dst:             _ZN4ojph5local9param_cod9write_cocEPNS_12outfile_baseEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:647,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:649,16'
          Dst:             _ZN4ojph5local9param_qcd5writeEPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:650,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:652,16'
          Dst:             _ZN4ojph5local9param_qcd9write_qccEPNS_12outfile_baseEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:653,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:655,16'
          Dst:             _ZNK4ojph5local9param_nlt5writeEPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:656,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:662,20'
          Dst:             strlen
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:663,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:664,27'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:666,27'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:668,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:675,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:676,15'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:678,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:680,15'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:682,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:684,13'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local10codestream18check_imf_validityEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         177
      ICount:          803
      EdgeCount:       246
      CyclomaticComplexity: 71
      functionsReached:
        - _ZN4ojph11get_warningEv
        - _ZN4ojph9get_errorEv
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
        - _ZN4ojph9param_sizC2EPNS_5local9param_sizE
        - _ZNK4ojph9param_cod13is_reversibleEv
        - _ZNK4ojph9param_cod18get_log_block_dimsEv
        - _ZNK4ojph9param_cod21get_log_precinct_sizeEj
        - _ZNK4ojph9param_cod21get_progression_orderEv
        - _ZNK4ojph9param_cod22get_num_decompositionsEv
        - _ZNK4ojph9param_siz13get_bit_depthEj
        - _ZNK4ojph9param_siz13get_tile_sizeEv
        - _ZNK4ojph9param_siz15get_tile_offsetEv
        - _ZNK4ojph9param_siz16get_downsamplingEj
        - _ZNK4ojph9param_siz16get_image_extentEv
        - _ZNK4ojph9param_siz16get_image_offsetEv
        - _ZNK4ojph9param_siz18get_num_componentsEv
        - _ZNK4ojph9param_siz9is_signedEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:287,23'
          Dst:             _ZN4ojph9param_sizC2EPNS_5local9param_sizE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:288,23'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:289,28'
          Dst:             _ZNK4ojph9param_cod13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:0,0'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:323,14'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:323,46'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:324,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:326,14'
          Dst:             _ZNK4ojph9param_siz15get_tile_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:326,45'
          Dst:             _ZNK4ojph9param_siz15get_tile_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:327,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:329,14'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:330,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:334,37'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:336,32'
          Dst:             _ZNK4ojph9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:334,37'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:336,32'
          Dst:             _ZNK4ojph9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:334,37'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:336,32'
          Dst:             _ZNK4ojph9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:334,37'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:336,32'
          Dst:             _ZNK4ojph9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:347,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:353,37'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:355,29'
          Dst:             _ZNK4ojph9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:356,29'
          Dst:             _ZNK4ojph9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:360,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:364,14'
          Dst:             _ZNK4ojph9param_cod18get_log_block_dimsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:364,48'
          Dst:             _ZNK4ojph9param_cod18get_log_block_dimsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:365,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:369,29'
          Dst:             _ZNK4ojph9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:370,25'
          Dst:             _ZNK4ojph9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:371,25'
          Dst:             _ZNK4ojph9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:373,22'
          Dst:             _ZNK4ojph9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:374,22'
          Dst:             _ZNK4ojph9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:376,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:380,14'
          Dst:             _ZNK4ojph9param_cod21get_progression_orderEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:381,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:394,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:398,25'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:399,17'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:399,17'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:400,25'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:401,17'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:401,17'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:407,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:410,22'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:427,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:438,9'
          Dst:             _ZN4ojph11get_warningEv
    - functionName:    _ZN4ojph5local10codestream24check_broadcast_validityEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         88
      ICount:          480
      EdgeCount:       118
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN4ojph11get_warningEv
        - _ZN4ojph9get_errorEv
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
        - _ZN4ojph9param_sizC2EPNS_5local9param_sizE
        - _ZNK4ojph9param_cod18get_log_block_dimsEv
        - _ZNK4ojph9param_cod21get_log_precinct_sizeEj
        - _ZNK4ojph9param_cod21get_progression_orderEv
        - _ZNK4ojph9param_cod22get_num_decompositionsEv
        - _ZNK4ojph9param_siz13get_bit_depthEj
        - _ZNK4ojph9param_siz13get_tile_sizeEv
        - _ZNK4ojph9param_siz15get_tile_offsetEv
        - _ZNK4ojph9param_siz16get_downsamplingEj
        - _ZNK4ojph9param_siz16get_image_extentEv
        - _ZNK4ojph9param_siz16get_image_offsetEv
        - _ZNK4ojph9param_siz18get_num_componentsEv
        - _ZNK4ojph9param_siz9is_signedEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:448,23'
          Dst:             _ZN4ojph9param_sizC2EPNS_5local9param_sizE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:449,23'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:451,14'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:451,46'
          Dst:             _ZNK4ojph9param_siz16get_image_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:452,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:454,14'
          Dst:             _ZNK4ojph9param_siz15get_tile_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:454,45'
          Dst:             _ZNK4ojph9param_siz15get_tile_offsetEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:455,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:457,14'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:458,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:462,37'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:464,32'
          Dst:             _ZNK4ojph9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:462,37'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:464,32'
          Dst:             _ZNK4ojph9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:462,37'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:464,32'
          Dst:             _ZNK4ojph9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:462,37'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:464,32'
          Dst:             _ZNK4ojph9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:475,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:481,37'
          Dst:             _ZNK4ojph9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:483,29'
          Dst:             _ZNK4ojph9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:484,29'
          Dst:             _ZNK4ojph9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:488,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:492,29'
          Dst:             _ZNK4ojph9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:494,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:498,14'
          Dst:             _ZNK4ojph9param_cod18get_log_block_dimsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:498,47'
          Dst:             _ZNK4ojph9param_cod18get_log_block_dimsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:499,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:503,14'
          Dst:             _ZNK4ojph9param_cod18get_log_block_dimsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:503,47'
          Dst:             _ZNK4ojph9param_cod18get_log_block_dimsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:504,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:508,25'
          Dst:             _ZNK4ojph9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:509,25'
          Dst:             _ZNK4ojph9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:511,22'
          Dst:             _ZNK4ojph9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:512,22'
          Dst:             _ZNK4ojph9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:514,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:518,14'
          Dst:             _ZNK4ojph9param_cod21get_progression_orderEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:519,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:523,25'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:524,17'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:524,17'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:525,25'
          Dst:             _ZNK4ojph9param_siz16get_image_extentEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:526,17'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:526,17'
          Dst:             _ZNK4ojph9param_siz13get_tile_sizeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:530,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:538,9'
          Dst:             _ZN4ojph11get_warningEv
    - functionName:    _ZN4ojph19mem_fixed_allocator7restartEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_atk7restartEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_dfs7restartEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5local9param_dfs4initEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:1013,15'
          Dst:             _ZN4ojph5local9param_dfs4initEv
    - functionName:    _ZN4ojph5local9param_nlt7restartEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5local9param_nlt4initEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:816,15'
          Dst:             _ZN4ojph5local9param_nlt4initEv
    - functionName:    _ZN4ojph5local9param_qcd7restartEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5local9param_qcd4initEPS1_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:706,15'
          Dst:             _ZN4ojph5local9param_qcd4initEPS1_t
    - functionName:    _ZN4ojph5local9param_cod7restartEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5local9param_cod4initEPS1_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:424,15'
          Dst:             _ZN4ojph5local9param_cod4initEPS1_t
    - functionName:    _ZN4ojph21mem_elastic_allocatorD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          56
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocatorD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestreamD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph19mem_fixed_allocatorD2Ev
        - _ZN4ojph21mem_elastic_allocatorD2Ev
        - _ZN4ojph5local9param_atkD2Ev
        - _ZN4ojph5local9param_codD2Ev
        - _ZN4ojph5local9param_dfsD2Ev
        - _ZN4ojph5local9param_nltD2Ev
        - _ZN4ojph5local9param_qcdD2Ev
        - _ZN4ojph5local9param_sizD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:72,9'
          Dst:             _ZN4ojph19mem_fixed_allocatorD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:74,9'
          Dst:             _ZN4ojph21mem_elastic_allocatorD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:75,5'
          Dst:             _ZN4ojph5local9param_atkD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:75,5'
          Dst:             _ZN4ojph5local9param_dfsD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:75,5'
          Dst:             _ZN4ojph5local9param_nltD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:75,5'
          Dst:             _ZN4ojph5local9param_qcdD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:75,5'
          Dst:             _ZN4ojph5local9param_codD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:75,5'
          Dst:             _ZN4ojph5local9param_sizD2Ev
    - functionName:    _ZN4ojph5local9param_atkD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5local9param_atkD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:1101,11'
          Dst:             _ZN4ojph5local9param_atkD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:1105,11'
          Dst:             _ZN4ojph5local9param_atkD2Ev
    - functionName:    _ZN4ojph5local9param_sizD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_siz7destroyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:178,22'
          Dst:             _ZN4ojph5local9param_siz7destroyEv
    - functionName:    _ZN4ojph5local10codestream7restartEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator7restartEv
        - _ZN4ojph21mem_elastic_allocator7restartEv
        - _ZN4ojph5local9param_atk7restartEv
        - _ZN4ojph5local9param_cod7restartEv
        - _ZN4ojph5local9param_dfs7restartEv
        - _ZN4ojph5local9param_nlt7restartEv
        - _ZN4ojph5local9param_qcd7restartEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:102,11'
          Dst:             _ZN4ojph5local9param_cod7restartEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:103,11'
          Dst:             _ZN4ojph5local9param_qcd7restartEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:104,11'
          Dst:             _ZN4ojph5local9param_nlt7restartEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:105,11'
          Dst:             _ZN4ojph5local9param_dfs7restartEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:106,11'
          Dst:             _ZN4ojph5local9param_atk7restartEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:108,18'
          Dst:             _ZN4ojph19mem_fixed_allocator7restartEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:109,22'
          Dst:             _ZN4ojph21mem_elastic_allocator7restartEv
    - functionName:    _ZN4ojph21mem_elastic_allocatorC2Ej
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocatorC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator7restartEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:64,7'
          Dst:             _ZN4ojph19mem_fixed_allocator7restartEv
    - functionName:    _ZN4ojph5local9param_atkC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_atk4initEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:1096,9'
          Dst:             _ZN4ojph5local9param_atk4initEPS1_
    - functionName:    _ZN4ojph5local9param_dfsC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1003
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_dfs4initEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:1003,35'
          Dst:             _ZN4ojph5local9param_dfs4initEv
    - functionName:    _ZN4ojph5local9param_nltC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_nlt4initEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:806,35'
          Dst:             _ZN4ojph5local9param_nlt4initEv
    - functionName:    _ZN4ojph5local9param_tlmC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_qcdC2EPS1_t
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_qcd4initEPS1_t
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:696,23'
          Dst:             _ZN4ojph5local9param_qcd4initEPS1_t
    - functionName:    _ZN4ojph5local9param_capC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 887
      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:    _ZN4ojph5local9param_codC2EPS1_t
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9cod_SGcodC2Ev
        - _ZN4ojph5local9cod_SPcodC2Ev
        - _ZN4ojph5local9param_cod4initEPS1_t
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:413,7'
          Dst:             _ZN4ojph5local9cod_SGcodC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:413,7'
          Dst:             _ZN4ojph5local9cod_SPcodC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:414,23'
          Dst:             _ZN4ojph5local9param_cod4initEPS1_t
    - functionName:    _ZN4ojph5local9param_sizC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_siz4initEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:177,21'
          Dst:             _ZN4ojph5local9param_siz4initEv
    - functionName:    _ZN4ojph5local10codestreamC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          112
      EdgeCount:       42
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN4ojph19mem_fixed_allocatorC2Ev
        - _ZN4ojph21mem_elastic_allocatorC2Ej
        - _ZN4ojph4sizeC2Ejj
        - _ZN4ojph5local10codestream7restartEv
        - _ZN4ojph5local31init_colour_transform_functionsEv
        - _ZN4ojph5local32init_wavelet_transform_functionsEv
        - _ZN4ojph5local9param_atkC2Ev
        - _ZN4ojph5local9param_atkD2Ev
        - _ZN4ojph5local9param_capC2Ev
        - _ZN4ojph5local9param_codC2EPS1_t
        - _ZN4ojph5local9param_codD2Ev
        - _ZN4ojph5local9param_dfsC2Ev
        - _ZN4ojph5local9param_dfsD2Ev
        - _ZN4ojph5local9param_nltC2Ev
        - _ZN4ojph5local9param_nltD2Ev
        - _ZN4ojph5local9param_qcdC2EPS1_t
        - _ZN4ojph5local9param_qcdD2Ev
        - _ZN4ojph5local9param_sizC2Ev
        - _ZN4ojph5local9param_sizD2Ev
        - _ZN4ojph5local9param_tlmC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:56,17'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:56,17'
          Dst:             _ZN4ojph5local9param_sizC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:56,17'
          Dst:             _ZN4ojph5local9param_codC2EPS1_t
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:56,17'
          Dst:             _ZN4ojph5local9param_capC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:56,17'
          Dst:             _ZN4ojph5local9param_qcdC2EPS1_t
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:56,17'
          Dst:             _ZN4ojph5local9param_tlmC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:56,17'
          Dst:             _ZN4ojph5local9param_nltC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:56,17'
          Dst:             _ZN4ojph5local9param_dfsC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:56,17'
          Dst:             _ZN4ojph5local9param_atkC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:59,23'
          Dst:             _ZN4ojph19mem_fixed_allocatorC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:60,27'
          Dst:             _ZN4ojph21mem_elastic_allocatorC2Ej
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:62,7'
          Dst:             _ZN4ojph5local31init_colour_transform_functionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:63,7'
          Dst:             _ZN4ojph5local32init_wavelet_transform_functionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:65,7'
          Dst:             _ZN4ojph5local10codestream7restartEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:66,5'
          Dst:             _ZN4ojph5local9param_atkD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:66,5'
          Dst:             _ZN4ojph5local9param_dfsD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:66,5'
          Dst:             _ZN4ojph5local9param_nltD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:66,5'
          Dst:             _ZN4ojph5local9param_qcdD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:66,5'
          Dst:             _ZN4ojph5local9param_codD2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.cpp:66,5'
          Dst:             _ZN4ojph5local9param_sizD2Ev
    - functionName:    _GLOBAL__sub_I_ojph_params.cpp
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:287,42'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojphL19count_leading_zerosEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9cod_SPcod14get_block_dimsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph4sizeC2Ejj
        - _ZNK4ojph5local9cod_SPcod18get_log_block_dimsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:365,18'
          Dst:             _ZNK4ojph5local9cod_SPcod18get_log_block_dimsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:365,47'
          Dst:             _ZN4ojph4sizeC2Ejj
    - functionName:    _ZNK4ojph5local9param_atk21is_using_ws_extensionEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_atk15is_whole_sampleEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_atk10is_m_init0Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1143
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_atk4readEPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2522
      functionLinenumberEnd: 2618
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         102
      ICount:          600
      EdgeCount:       137
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN4ojph5local9param_atk10add_objectEv
        - _ZN4ojph5local9param_atk16read_coefficientEPNS_11infile_baseERfRi
        - _ZN4ojph5local9param_atk16read_coefficientEPNS_11infile_baseERsRi
        - _ZN4ojph5local9param_atk7get_atkEi
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph5local9param_atk10is_m_init0Ev
        - _ZNK4ojph5local9param_atk13is_reversibleEv
        - _ZNK4ojph5local9param_atk14get_coeff_typeEv
        - _ZNK4ojph5local9param_atk15is_whole_sampleEv
        - _ZNK4ojph5local9param_atk21is_using_ws_extensionEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2524,16'
          Dst:             _ZN4ojph5local9param_atk10add_objectEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2527,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2528,14'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2532,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2534,19'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2536,32'
          Dst:             _ZN4ojph5local9param_atk7get_atkEi
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2538,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2544,11'
          Dst:             _ZNK4ojph5local9param_atk10is_m_init0Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2545,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2548,11'
          Dst:             _ZNK4ojph5local9param_atk15is_whole_sampleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2549,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2551,11'
          Dst:             _ZNK4ojph5local9param_atk13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2551,30'
          Dst:             _ZNK4ojph5local9param_atk14get_coeff_typeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2552,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2554,11'
          Dst:             _ZNK4ojph5local9param_atk21is_using_ws_extensionEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2555,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2557,11'
          Dst:             _ZNK4ojph5local9param_atk13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2558,13'
          Dst:             _ZN4ojph5local9param_atk16read_coefficientEPNS_11infile_baseERfRi
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2559,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2561,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2570,11'
          Dst:             _ZNK4ojph5local9param_atk13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2575,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2578,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2580,33'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2583,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2586,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2589,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2591,15'
          Dst:             _ZN4ojph5local9param_atk16read_coefficientEPNS_11infile_baseERsRi
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2592,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2601,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2604,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2607,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2609,15'
          Dst:             _ZN4ojph5local9param_atk16read_coefficientEPNS_11infile_baseERfRi
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2610,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2614,9'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_atk10add_objectEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2651
      functionLinenumberEnd: 2666
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_atk4initEPS1_
        - _ZN4ojph5local9param_atkC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2662,23'
          Dst:             _ZN4ojph5local9param_atkC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2664,10'
          Dst:             _ZN4ojph5local9param_atk4initEPS1_
    - functionName:    _ZN4ojph5localL9swap_byteEt
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_atk7get_atkEi
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2402
      functionLinenumberEnd: 2431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          81
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph5local9param_atk10add_objectEv
        - _ZN4ojph5local9param_atk10init_irv97Ev
        - _ZN4ojph5local9param_atk10init_rev53Ev
        - _ZNK4ojph5local9param_atk9get_indexEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2411,33'
          Dst:             _ZN4ojph5local9param_atk10init_irv97Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2412,38'
          Dst:             _ZN4ojph5local9param_atk10init_rev53Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2416,22'
          Dst:             _ZNK4ojph5local9param_atk9get_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2423,13'
          Dst:             _ZN4ojph5local9param_atk10add_objectEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2425,14'
          Dst:             _ZN4ojph5local9param_atk10init_irv97Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2423,13'
          Dst:             _ZN4ojph5local9param_atk10add_objectEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2427,14'
          Dst:             _ZN4ojph5local9param_atk10init_rev53Ev
    - functionName:    _ZNK4ojph5local9param_atk13is_reversibleEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_atk14get_coeff_typeEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_atk16read_coefficientEPNS_11infile_baseERfRi
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2435
      functionLinenumberEnd: 2496
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          199
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4ojph5localL9swap_byteEj
        - _ZN4ojph5localL9swap_byteEm
        - _ZN4ojph5localL9swap_byteEt
        - _ZNK4ojph5local9param_atk14get_coeff_typeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2436,24'
          Dst:             _ZNK4ojph5local9param_atk14get_coeff_typeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2447,13'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2456,15'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2466,15'
          Dst:             _ZN4ojph5localL9swap_byteEm
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2475,13'
          Dst:             _ZN4ojph5localL9swap_byteEm
    - functionName:    _ZN4ojph5local9param_atk16read_coefficientEPNS_11infile_baseERsRi
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2501
      functionLinenumberEnd: 2518
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5localL9swap_byteEt
        - _ZNK4ojph5local9param_atk14get_coeff_typeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2502,24'
          Dst:             _ZNK4ojph5local9param_atk14get_coeff_typeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2513,19'
          Dst:             _ZN4ojph5localL9swap_byteEt
    - functionName:    _ZN4ojph5localL9swap_byteEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL9swap_byteEt
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:499,16'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:501,12'
          Dst:             _ZN4ojph5localL9swap_byteEt
    - functionName:    _ZN4ojph5localL9swap_byteEm
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL9swap_byteEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:509,16'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:511,12'
          Dst:             _ZN4ojph5localL9swap_byteEj
    - functionName:    _ZN4ojph5local9param_atk10init_irv97Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2622
      functionLinenumberEnd: 2632
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_atk10init_rev53Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2636
      functionLinenumberEnd: 2647
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_atk9get_indexEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1139
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_dfs4readEPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2390
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          297
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN4ojph5local9param_dfs4initEv
        - _ZN4ojph5local9param_dfsC2Ev
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph8get_infoEv
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2356,20'
          Dst:             _ZN4ojph5local9param_dfs4initEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2359,25'
          Dst:             _ZN4ojph5local9param_dfsC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2365,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2366,14'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2368,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2369,14'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2371,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2375,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2378,9'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2385,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2388,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZNK4ojph5local9param_dfs12get_dwt_typeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2290
      functionLinenumberEnd: 2296
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_tlm5writeEPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2249
      functionLinenumberEnd: 2269
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL9swap_byteEj
        - _ZN4ojph5localL9swap_byteEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2255,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2257,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2263,23'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2265,23'
          Dst:             _ZN4ojph5localL9swap_byteEj
    - functionName:    _ZN4ojph5local9param_tlm13set_next_pairEtj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_tlm4initEjPNS1_14Ttlm_Ptlm_pairE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionLinenumberEnd: 2236
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2226,9'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_sot4readEPNS_11infile_baseEb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2142
      functionLinenumberEnd: 2212
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          320
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN4ojph5localL9swap_byteEj
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph8get_infoEv
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2147,11'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2151,16'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2154,11'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2160,11'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2164,16'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2167,11'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2173,11'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2177,16'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2180,11'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2186,11'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2194,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2195,16'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2197,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2199,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2200,16'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2202,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2204,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2205,16'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2207,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2209,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_sot5writeEPNS_12outfile_baseEjhh
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2121
      functionLinenumberEnd: 2138
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL9swap_byteEj
        - _ZN4ojph5localL9swap_byteEt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2126,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2128,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2130,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2132,21'
          Dst:             _ZN4ojph5localL9swap_byteEj
    - functionName:    _ZN4ojph5local9param_sot5writeEPNS_12outfile_baseEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2097
      functionLinenumberEnd: 2116
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          84
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL9swap_byteEj
        - _ZN4ojph5localL9swap_byteEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2104,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2106,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2108,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2110,21'
          Dst:             _ZN4ojph5localL9swap_byteEj
    - functionName:    _ZN4ojph5local9param_nlt4readEPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2001
      functionLinenumberEnd: 2019
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph5local9param_nlt10add_objectEj
        - _ZN4ojph5local9param_nlt14get_nlt_objectEj
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2005,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2007,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2009,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2011,19'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2012,22'
          Dst:             _ZN4ojph5local9param_nlt14get_nlt_objectEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2014,13'
          Dst:             _ZN4ojph5local9param_nlt10add_objectEj
    - functionName:    _ZN4ojph5local9param_nlt14get_nlt_objectEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2023
      functionLinenumberEnd: 2027
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_nlt14get_nlt_objectEj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2027,46'
          Dst:             _ZNK4ojph5local9param_nlt14get_nlt_objectEj
    - functionName:    _ZN4ojph5local9param_nlt10add_objectEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2041
      functionLinenumberEnd: 2059
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5local9param_nlt4initEv
        - _ZN4ojph5local9param_nltC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2053,18'
          Dst:             _ZN4ojph5local9param_nlt4initEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2056,23'
          Dst:             _ZN4ojph5local9param_nltC2Ev
    - functionName:    _ZNK4ojph5local9param_nlt14get_nlt_objectEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2032
      functionLinenumberEnd: 2036
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_nlt5writeEPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1973
      functionLinenumberEnd: 1997
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          109
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5localL9swap_byteEt
        - _ZNK4ojph5local9param_nlt14is_any_enabledEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1974,11'
          Dst:             _ZNK4ojph5local9param_nlt14is_any_enabledEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1985,25'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1987,25'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1989,25'
          Dst:             _ZN4ojph5localL9swap_byteEt
    - functionName:    _ZNK4ojph5local9param_nlt14is_any_enabledEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2064
      functionLinenumberEnd: 2069
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_siz13set_Rsiz_flagEt
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_nlt28trim_non_existing_componentsEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2074
      functionLinenumberEnd: 2084
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph8get_infoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2079,13'
          Dst:             _ZN4ojph8get_infoEv
    - functionName:    _ZN4ojph5local9param_nlt14check_validityERNS0_9param_sizE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1850
      functionLinenumberEnd: 1935
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          261
      EdgeCount:       77
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ojph5local9param_nlt10add_objectEj
        - _ZN4ojph5local9param_nlt14get_nlt_objectEj
        - _ZN4ojph5local9param_nlt28trim_non_existing_componentsEj
        - _ZN4ojph5local9param_siz13set_Rsiz_flagEt
        - _ZNK4ojph5local9param_nlt14is_any_enabledEv
        - _ZNK4ojph5local9param_siz13get_bit_depthEj
        - _ZNK4ojph5local9param_siz18get_num_componentsEv
        - _ZNK4ojph5local9param_siz9is_signedEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1851,11'
          Dst:             _ZNK4ojph5local9param_nlt14is_any_enabledEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1861,30'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1871,26'
          Dst:             _ZN4ojph5local9param_nlt14get_nlt_objectEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1877,56'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1878,56'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1883,31'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1884,31'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1889,34'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1890,46'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1904,28'
          Dst:             _ZN4ojph5local9param_nlt14get_nlt_objectEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1908,21'
          Dst:             _ZN4ojph5local9param_nlt10add_objectEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1911,36'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1912,48'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1919,30'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1922,26'
          Dst:             _ZN4ojph5local9param_nlt14get_nlt_objectEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1925,34'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1926,46'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1931,40'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1931,7'
          Dst:             _ZN4ojph5local9param_nlt28trim_non_existing_componentsEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1933,11'
          Dst:             _ZNK4ojph5local9param_nlt14is_any_enabledEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1934,13'
          Dst:             _ZN4ojph5local9param_siz13set_Rsiz_flagEt
    - functionName:    _ZN4ojph5local9param_qcd8read_qccEPNS_11infile_baseEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1740
      functionLinenumberEnd: 1797
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          384
      EdgeCount:       82
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1742,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1743,14'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1748,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1754,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1755,20'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1758,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1764,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1767,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1770,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1775,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1778,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1784,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1787,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1791,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1792,26'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1796,9'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_qcd4readEPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionLinenumberEnd: 1736
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          321
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1695,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1696,14'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1698,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1703,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1706,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1709,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1714,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1717,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1723,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1726,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1730,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1731,26'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1735,9'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_qcd18internal_write_qccEPNS_12outfile_baseEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1676
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          198
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4ojph5localL9swap_byteEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1644,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1646,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1655,23'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1669,25'
          Dst:             _ZN4ojph5localL9swap_byteEt
    - functionName:    _ZN4ojph5local9param_qcd9write_qccEPNS_12outfile_baseEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5local9param_qcd18internal_write_qccEPNS_12outfile_baseEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1620,24'
          Dst:             _ZN4ojph5local9param_qcd18internal_write_qccEPNS_12outfile_baseEj
    - functionName:    _ZN4ojph5local9param_qcd5writeEPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1570
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          167
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4ojph5localL9swap_byteEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1586,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1588,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1602,25'
          Dst:             _ZN4ojph5localL9swap_byteEt
    - functionName:    _ZNK4ojph5local9param_qcd8get_KmaxEPKNS0_9param_dfsEjjj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1538
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4ojph8get_infoEv
        - _ZNK4ojph5local9param_dfs15get_subband_idxEjjj
        - _ZNK4ojph5local9param_dfs6existsEv
        - _ZNK4ojph5local9param_qcd12decode_SPqcdEh
        - _ZNK4ojph5local9param_qcd18get_num_guard_bitsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1510,31'
          Dst:             _ZNK4ojph5local9param_dfs6existsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1511,20'
          Dst:             _ZNK4ojph5local9param_dfs15get_subband_idxEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1515,9'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1528,20'
          Dst:             _ZNK4ojph5local9param_qcd12decode_SPqcdEh
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1538,25'
          Dst:             _ZNK4ojph5local9param_qcd18get_num_guard_bitsEv
    - functionName:    _ZNK4ojph5local9param_dfs15get_subband_idxEjjj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2302
      functionLinenumberEnd: 2321
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          76
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK4ojph5local9param_dfs12get_dwt_typeEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2314,21'
          Dst:             _ZNK4ojph5local9param_dfs12get_dwt_typeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2315,26'
          Dst:             _ZNK4ojph5local9param_dfs12get_dwt_typeEj
    - functionName:    _ZNK4ojph5local9param_qcd12decode_SPqcdEh
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_qcd18get_num_guard_bitsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1501
      functionLinenumberEnd: 1502
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_qcd16get_largest_KmaxEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1543
      functionLinenumberEnd: 1565
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         40
      ICount:          188
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - _ZNK4ojph5local9param_qcd12decode_SPqcdEh
        - _ZNK4ojph5local9param_qcd18get_num_guard_bitsEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1549,20'
          Dst:             _ZNK4ojph5local9param_qcd12decode_SPqcdEh
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1565,25'
          Dst:             _ZNK4ojph5local9param_qcd18get_num_guard_bitsEv
    - functionName:    _ZNK4ojph5local9param_qcd7get_qccEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1810
      functionLinenumberEnd: 1819
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_qcd17propose_precisionEPKNS0_9param_codE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1496
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK4ojph5local9param_cod12get_comp_idxEv
        - _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - _ZNK4ojph5local9param_cod7get_cocEj
        - _ZNK4ojph5local9param_qcd16get_largest_KmaxEv
        - _ZNK4ojph5local9param_qcd7get_qccEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1477,28'
          Dst:             _ZNK4ojph5local9param_cod12get_comp_idxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1480,14'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1481,17'
          Dst:             _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1484,38'
          Dst:             _ZNK4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1485,23'
          Dst:             _ZNK4ojph5local9param_qcd16get_largest_KmaxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1485,23'
          Dst:             _ZNK4ojph5local9param_qcd16get_largest_KmaxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1484,38'
          Dst:             _ZNK4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1485,23'
          Dst:             _ZNK4ojph5local9param_qcd16get_largest_KmaxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1485,23'
          Dst:             _ZNK4ojph5local9param_qcd16get_largest_KmaxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1484,38'
          Dst:             _ZNK4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1485,23'
          Dst:             _ZNK4ojph5local9param_qcd16get_largest_KmaxEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:0,0'
          Dst:             _ZNK4ojph5local9param_qcd16get_largest_KmaxEv
    - functionName:    _ZNK4ojph5local9param_cod7get_cocEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1110
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_qcd15get_irrev_deltaEPKNS0_9param_dfsEjjjj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1444
      functionLinenumberEnd: 1471
      functionDepth:   0
      returnType:      float
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph8get_infoEv
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph5local9param_dfs15get_subband_idxEjjj
        - _ZNK4ojph5local9param_dfs6existsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1447,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1453,31'
          Dst:             _ZNK4ojph5local9param_dfs6existsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1454,20'
          Dst:             _ZNK4ojph5local9param_dfs15get_subband_idxEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1458,9'
          Dst:             _ZN4ojph8get_infoEv
    - functionName:    _ZNK4ojph5local9param_qcd8get_MAGBEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          156
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNK4ojph5local9param_qcd12decode_SPqcdEh
        - _ZNK4ojph5local9param_qcd18get_num_guard_bitsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1420,25'
          Dst:             _ZNK4ojph5local9param_qcd12decode_SPqcdEh
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1421,21'
          Dst:             _ZNK4ojph5local9param_qcd18get_num_guard_bitsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:0,0'
          Dst:             _ZNK4ojph5local9param_qcd18get_num_guard_bitsEv
    - functionName:    _ZN4ojph5local17sqrt_energy_gains10get_gain_hEjb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local17sqrt_energy_gains10get_gain_lEjb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_qcd12encode_SPqcdEh
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10bibo_gains15get_bibo_gain_hEjb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10bibo_gains15get_bibo_gain_lEjb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_qcd14add_qcc_objectEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1824
      functionLinenumberEnd: 1837
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5local9param_qcd4initEPS1_t
        - _ZN4ojph5local9param_qcdC2EPS1_t
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1833,18'
          Dst:             _ZN4ojph5local9param_qcd4initEPS1_t
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1836,23'
          Dst:             _ZN4ojph5local9param_qcdC2EPS1_t
    - functionName:    _ZN4ojph5local9param_qcd15set_irrev_quantEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          184
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4ojph5local17sqrt_energy_gains10get_gain_hEjb
        - _ZN4ojph5local17sqrt_energy_gains10get_gain_lEjb
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1369,22'
          Dst:             _ZN4ojph5local17sqrt_energy_gains10get_gain_lEjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1381,24'
          Dst:             _ZN4ojph5local17sqrt_energy_gains10get_gain_lEjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1382,24'
          Dst:             _ZN4ojph5local17sqrt_energy_gains10get_gain_hEjb
    - functionName:    _ZN4ojph5local9param_qcd13set_rev_quantEjjb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionLinenumberEnd: 1361
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          173
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4ojph5local10bibo_gains15get_bibo_gain_hEjb
        - _ZN4ojph5local10bibo_gains15get_bibo_gain_lEjb
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph5local9param_qcd12encode_SPqcdEh
        - log
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1323,23'
          Dst:             _ZN4ojph5local10bibo_gains15get_bibo_gain_lEjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1324,28'
          Dst:             log
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1329,25'
          Dst:             _ZN4ojph5local10bibo_gains15get_bibo_gain_lEjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1330,25'
          Dst:             _ZN4ojph5local10bibo_gains15get_bibo_gain_hEjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1331,25'
          Dst:             log
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1336,25'
          Dst:             log
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1342,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1350,21'
          Dst:             _ZNK4ojph5local9param_qcd12encode_SPqcdEh
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1354,23'
          Dst:             _ZNK4ojph5local9param_qcd12encode_SPqcdEh
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1356,23'
          Dst:             _ZNK4ojph5local9param_qcd12encode_SPqcdEh
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1358,23'
          Dst:             _ZNK4ojph5local9param_qcd12encode_SPqcdEh
    - functionName:    log
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_qcd7get_qccEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1801
      functionLinenumberEnd: 1805
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_qcd7get_qccEj
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1805,46'
          Dst:             _ZNK4ojph5local9param_qcd7get_qccEj
    - functionName:    _ZN4ojph5local9param_qcd28trim_non_existing_componentsEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_qcd14check_validityERKNS0_9param_sizERKNS0_9param_codE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1304
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         191
      ICount:          825
      EdgeCount:       266
      CyclomaticComplexity: 77
      functionsReached:
        - _ZN4ojph5local9param_qcd13set_rev_quantEjjb
        - _ZN4ojph5local9param_qcd14add_qcc_objectEj
        - _ZN4ojph5local9param_qcd15set_irrev_quantEj
        - _ZN4ojph5local9param_qcd28trim_non_existing_componentsEj
        - _ZN4ojph5local9param_qcd7get_qccEj
        - _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - _ZNK4ojph5local9param_cod7get_cocEj
        - _ZNK4ojph5local9param_siz13get_bit_depthEj
        - _ZNK4ojph5local9param_siz18get_num_componentsEv
        - _ZNK4ojph5local9param_siz9is_signedEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1160,28'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1161,7'
          Dst:             _ZN4ojph5local9param_qcd28trim_non_existing_componentsEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1176,15'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1178,38'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1181,39'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1182,31'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1183,31'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1184,33'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1190,46'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1191,38'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1192,38'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1193,40'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1208,46'
          Dst:             _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1209,38'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1210,29'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1211,29'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1212,32'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1215,11'
          Dst:             _ZN4ojph5local9param_qcd13set_rev_quantEjjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1223,11'
          Dst:             _ZN4ojph5local9param_qcd15set_irrev_quantEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1232,46'
          Dst:             _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1235,37'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1236,45'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1237,39'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1238,39'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1239,42'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1243,27'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1245,24'
          Dst:             _ZN4ojph5local9param_qcd14add_qcc_objectEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1247,41'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1249,32'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1250,19'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1251,17'
          Dst:             _ZN4ojph5local9param_qcd13set_rev_quantEjjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1253,24'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1265,17'
          Dst:             _ZN4ojph5local9param_qcd15set_irrev_quantEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1273,46'
          Dst:             _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1276,27'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1279,37'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1280,41'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1282,32'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1283,19'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1286,24'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1298,17'
          Dst:             _ZN4ojph5local9param_qcd15set_irrev_quantEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1284,17'
          Dst:             _ZN4ojph5local9param_qcd13set_rev_quantEjjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1276,27'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1279,37'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1280,41'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1282,32'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1283,19'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1286,24'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1298,17'
          Dst:             _ZN4ojph5local9param_qcd15set_irrev_quantEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1284,17'
          Dst:             _ZN4ojph5local9param_qcd13set_rev_quantEjjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1276,27'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1279,37'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1280,41'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1282,32'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1283,19'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1286,24'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1298,17'
          Dst:             _ZN4ojph5local9param_qcd15set_irrev_quantEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1284,17'
          Dst:             _ZN4ojph5local9param_qcd13set_rev_quantEjjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1276,27'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1279,37'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1280,41'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1282,32'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1283,19'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1286,24'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1298,17'
          Dst:             _ZN4ojph5local9param_qcd15set_irrev_quantEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1284,17'
          Dst:             _ZN4ojph5local9param_qcd13set_rev_quantEjjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1276,27'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1279,37'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1280,41'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1282,32'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1283,19'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1286,24'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1298,17'
          Dst:             _ZN4ojph5local9param_qcd15set_irrev_quantEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1284,17'
          Dst:             _ZN4ojph5local9param_qcd13set_rev_quantEjjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1276,27'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1279,37'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1280,41'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1282,32'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1283,19'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1286,24'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1298,17'
          Dst:             _ZN4ojph5local9param_qcd15set_irrev_quantEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1284,17'
          Dst:             _ZN4ojph5local9param_qcd13set_rev_quantEjjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1276,27'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1279,37'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1280,41'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1282,32'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1283,19'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1286,24'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1298,17'
          Dst:             _ZN4ojph5local9param_qcd15set_irrev_quantEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1284,17'
          Dst:             _ZN4ojph5local9param_qcd13set_rev_quantEjjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1276,27'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1279,37'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1280,41'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1282,32'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1283,19'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1284,17'
          Dst:             _ZN4ojph5local9param_qcd13set_rev_quantEjjb
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1286,24'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1298,17'
          Dst:             _ZN4ojph5local9param_qcd15set_irrev_quantEj
    - functionName:    _ZN4ojph5local9param_cod10update_atkEPNS0_9param_atkE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5local9param_atk7get_atkEi
        - _ZN4ojph9get_errorEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1091,24'
          Dst:             _ZN4ojph5local9param_atk7get_atkEi
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1093,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1099,23'
          Dst:             _ZN4ojph5local9param_atk7get_atkEi
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1101,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_cod8read_cocEPNS_11infile_baseEjPS1_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          512
      EdgeCount:       110
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN4ojph11get_warningEv
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1024,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1025,14'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1029,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1034,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1035,20'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1038,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1040,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1043,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1045,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1047,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1049,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1051,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1053,11'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1059,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1062,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1064,33'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1068,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1068,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1072,15'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1084,9'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_cod4readEPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         79
      ICount:          501
      EdgeCount:       106
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:960,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:961,14'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:963,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:965,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:967,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:969,28'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:971,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:973,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:975,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:977,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:979,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:981,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:983,11'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:989,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:992,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:994,33'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:998,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:998,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1002,15'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1011,9'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_cod18internal_write_cocEPNS_12outfile_baseEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          162
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5localL9swap_byteEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:921,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:923,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:932,23'
          Dst:             _ZN4ojph5localL9swap_byteEt
    - functionName:    _ZN4ojph5local9param_cod9write_cocEPNS_12outfile_baseEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5local9param_cod18internal_write_cocEPNS_12outfile_baseEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:902,24'
          Dst:             _ZN4ojph5local9param_cod18internal_write_cocEPNS_12outfile_baseEj
    - functionName:    _ZN4ojph5local9param_cod5writeEPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          168
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5localL9swap_byteEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:864,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:866,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:872,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
    - functionName:    _ZN4ojphL16population_countEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_cap4readEPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          170
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4ojph5localL9swap_byteEj
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph9get_errorEv
        - _ZN4ojphL16population_countEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:812,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:813,14'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:815,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:816,14'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:817,20'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:819,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:822,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:827,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:829,9'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_cap5writeEPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL9swap_byteEj
        - _ZN4ojph5localL9swap_byteEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:795,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:797,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:799,21'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:802,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
    - functionName:    _ZNK4ojph5local9param_siz14get_recon_sizeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5pointC2Ejj
        - _ZNK4ojph5local9param_siz22get_recon_downsamplingEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:769,22'
          Dst:             _ZNK4ojph5local9param_siz22get_recon_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:770,13'
          Dst:             _ZN4ojph5pointC2Ejj
    - functionName:    _ZNK4ojph5local9param_siz22get_recon_downsamplingEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5pointC2Ejj
        - _ZNK4ojph5local9param_cod13get_dfs_indexEv
        - _ZNK4ojph5local9param_cod14is_dfs_definedEv
        - _ZNK4ojph5local9param_cod7get_cocEj
        - _ZNK4ojph5local9param_dfs16get_res_downsampEj
        - _ZNK4ojph5local9param_dfs7get_dfsEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:753,13'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:754,35'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:755,30'
          Dst:             _ZNK4ojph5local9param_cod14is_dfs_definedEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:756,48'
          Dst:             _ZNK4ojph5local9param_cod13get_dfs_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:756,35'
          Dst:             _ZNK4ojph5local9param_dfs7get_dfsEi
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:757,21'
          Dst:             _ZNK4ojph5local9param_dfs16get_res_downsampEj
    - functionName:    _ZNK4ojph5local9param_cod13get_dfs_indexEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_dfs7get_dfsEi
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2281
      functionLinenumberEnd: 2285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_dfs16get_res_downsampEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2326
      functionLinenumberEnd: 2343
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          77
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph5pointC2Ejj
        - _ZNK4ojph5local9param_dfs12get_dwt_typeEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2327,13'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:2331,40'
          Dst:             _ZNK4ojph5local9param_dfs12get_dwt_typeEj
    - functionName:    _ZN4ojph5local9param_siz4readEPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          601
      EdgeCount:       98
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN4ojph11get_warningEv
        - _ZN4ojph4sizeC2Ejj
        - _ZN4ojph5local9param_siz13set_tile_sizeENS_4sizeE
        - _ZN4ojph5local9param_siz14check_validityEv
        - _ZN4ojph5local9param_siz15set_tile_offsetENS_5pointE
        - _ZN4ojph5local9param_siz16set_image_offsetENS_5pointE
        - _ZN4ojph5local9param_siz18set_num_componentsEj
        - _ZN4ojph5localL9swap_byteEj
        - _ZN4ojph5localL9swap_byteEt
        - _ZN4ojph5pointC2Ejj
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:683,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:684,14'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:687,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:689,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:690,14'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:692,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:695,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:697,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:698,14'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:700,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:701,14'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:704,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:706,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:707,30'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:707,50'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:707,24'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:707,7'
          Dst:             _ZN4ojph5local9param_siz16set_image_offsetENS_5pointE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:710,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:712,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:713,26'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:713,46'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:713,21'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:713,7'
          Dst:             _ZN4ojph5local9param_siz13set_tile_sizeENS_4sizeE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:716,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:718,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:719,29'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:719,50'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:719,23'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:719,7'
          Dst:             _ZN4ojph5local9param_siz15set_tile_offsetENS_5pointE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:721,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:722,14'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:724,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:725,7'
          Dst:             _ZN4ojph5local9param_siz18set_num_componentsEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:745,7'
          Dst:             _ZN4ojph5local9param_siz14check_validityEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:729,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:731,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:733,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:735,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:737,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:739,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9param_siz16set_image_offsetENS_5pointE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_siz15set_tile_offsetENS_5pointE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_siz18set_num_componentsEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_siz5writeEPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          217
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL9swap_byteEj
        - _ZN4ojph5localL9swap_byteEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:644,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:646,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:648,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:650,21'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:652,21'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:654,21'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:656,21'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:658,21'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:660,21'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:662,21'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:664,21'
          Dst:             _ZN4ojph5localL9swap_byteEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:666,21'
          Dst:             _ZN4ojph5localL9swap_byteEt
    - functionName:    _ZN4ojph16comment_exchange8set_dataEPKct
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:471,7'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph16comment_exchange10set_stringEPKc
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph9get_errorEv
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:458,16'
          Dst:             strlen
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:460,7'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZNK4ojph5local9param_nlt23get_nonlinear_transformEjRhRbS2_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1956
      functionLinenumberEnd: 1969
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          63
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK4ojph5local9param_nlt14get_nlt_objectEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1958,28'
          Dst:             _ZNK4ojph5local9param_nlt14get_nlt_objectEj
    - functionName:    _ZNK4ojph9param_nlt23get_nonlinear_transformEjRhRbS1_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_nlt23get_nonlinear_transformEjRhRbS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:443,19'
          Dst:             _ZNK4ojph5local9param_nlt23get_nonlinear_transformEjRhRbS2_
    - functionName:    _ZN4ojph5local9param_nlt23set_nonlinear_transformEjh
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1939
      functionLinenumberEnd: 1950
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5local9param_nlt10add_objectEj
        - _ZN4ojph5local9param_nlt14get_nlt_objectEj
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1942,7'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1945,22'
          Dst:             _ZN4ojph5local9param_nlt14get_nlt_objectEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1947,13'
          Dst:             _ZN4ojph5local9param_nlt10add_objectEj
    - functionName:    _ZN4ojph9param_nlt23set_nonlinear_transformEjh
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_nlt23set_nonlinear_transformEjh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:436,12'
          Dst:             _ZN4ojph5local9param_nlt23set_nonlinear_transformEjh
    - functionName:    _ZN4ojph5local9param_qcd9set_deltaEjf
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1308
      functionLinenumberEnd: 1314
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5local9param_qcd14add_qcc_objectEj
        - _ZN4ojph5local9param_qcd7get_qccEj
        - _ZN4ojph5local9param_qcd9set_deltaEf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1310,22'
          Dst:             _ZN4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1312,13'
          Dst:             _ZN4ojph5local9param_qcd14add_qcc_objectEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1313,10'
          Dst:             _ZN4ojph5local9param_qcd9set_deltaEf
    - functionName:    _ZN4ojph5local9param_qcd9set_deltaEf
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9param_qcd15set_irrev_quantEjf
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_qcd9set_deltaEjf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:422,12'
          Dst:             _ZN4ojph5local9param_qcd9set_deltaEjf
    - functionName:    _ZN4ojph9param_qcd15set_irrev_quantEf
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_qcd9set_deltaEf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:416,12'
          Dst:             _ZN4ojph5local9param_qcd9set_deltaEf
    - functionName:    _ZNK4ojph9param_coc28get_block_vertical_causalityEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
        - _ZNK4ojph9param_cod28get_block_vertical_causalityEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:402,12'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:402,35'
          Dst:             _ZNK4ojph9param_cod28get_block_vertical_causalityEv
    - functionName:    _ZNK4ojph9param_cod28get_block_vertical_causalityEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_cod28get_block_vertical_causalityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:349,19'
          Dst:             _ZNK4ojph5local9param_cod28get_block_vertical_causalityEv
    - functionName:    _ZNK4ojph5local9param_cod28get_block_vertical_causalityEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph9param_coc21get_log_precinct_sizeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
        - _ZNK4ojph9param_cod21get_log_precinct_sizeEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:398,12'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:398,35'
          Dst:             _ZNK4ojph9param_cod21get_log_precinct_sizeEj
    - functionName:    _ZNK4ojph9param_cod21get_log_precinct_sizeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:295,19'
          Dst:             _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
    - functionName:    _ZNK4ojph9param_coc17get_precinct_sizeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
        - _ZNK4ojph9param_cod17get_precinct_sizeEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:394,12'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:394,35'
          Dst:             _ZNK4ojph9param_cod17get_precinct_sizeEj
    - functionName:    _ZNK4ojph9param_cod17get_precinct_sizeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_cod17get_precinct_sizeEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:289,19'
          Dst:             _ZNK4ojph5local9param_cod17get_precinct_sizeEj
    - functionName:    _ZNK4ojph5local9param_cod17get_precinct_sizeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph4sizeC2Ejj
        - _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:548,18'
          Dst:             _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:549,16'
          Dst:             _ZN4ojph4sizeC2Ejj
    - functionName:    _ZNK4ojph9param_coc13is_reversibleEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
        - _ZNK4ojph9param_cod13is_reversibleEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:390,12'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:390,35'
          Dst:             _ZNK4ojph9param_cod13is_reversibleEv
    - functionName:    _ZNK4ojph9param_cod13is_reversibleEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_cod13is_reversibleEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:283,19'
          Dst:             _ZNK4ojph5local9param_cod13is_reversibleEv
    - functionName:    _ZNK4ojph5local9param_cod13is_reversibleEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4ojph5local9param_atk13is_reversibleEv
        - _ZNK4ojph5local9param_cod16get_wavelet_kernEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:844,16'
          Dst:             _ZNK4ojph5local9param_cod16get_wavelet_kernEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:847,21'
          Dst:             _ZNK4ojph5local9param_atk13is_reversibleEv
    - functionName:    _ZNK4ojph9param_coc18get_log_block_dimsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
        - _ZNK4ojph9param_cod18get_log_block_dimsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:386,12'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:386,35'
          Dst:             _ZNK4ojph9param_cod18get_log_block_dimsEv
    - functionName:    _ZNK4ojph9param_cod18get_log_block_dimsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_cod18get_log_block_dimsEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:277,19'
          Dst:             _ZNK4ojph5local9param_cod18get_log_block_dimsEv
    - functionName:    _ZNK4ojph9param_coc14get_block_dimsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
        - _ZNK4ojph9param_cod14get_block_dimsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:382,12'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:382,35'
          Dst:             _ZNK4ojph9param_cod14get_block_dimsEv
    - functionName:    _ZNK4ojph9param_cod14get_block_dimsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_cod14get_block_dimsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:271,19'
          Dst:             _ZNK4ojph5local9param_cod14get_block_dimsEv
    - functionName:    _ZNK4ojph5local9param_cod14get_block_dimsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9cod_SPcod14get_block_dimsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params_local.h:523,22'
          Dst:             _ZNK4ojph5local9cod_SPcod14get_block_dimsEv
    - functionName:    _ZNK4ojph9param_coc22get_num_decompositionsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
        - _ZNK4ojph9param_cod22get_num_decompositionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:378,12'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:378,35'
          Dst:             _ZNK4ojph9param_cod22get_num_decompositionsEv
    - functionName:    _ZNK4ojph9param_cod22get_num_decompositionsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:265,19'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
    - functionName:    _ZN4ojph9param_coc14set_reversibleEb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_cod14set_reversibleEb
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:374,5'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:374,28'
          Dst:             _ZN4ojph9param_cod14set_reversibleEb
    - functionName:    _ZN4ojph9param_cod14set_reversibleEb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_cod14set_reversibleEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:250,12'
          Dst:             _ZN4ojph5local9param_cod14set_reversibleEb
    - functionName:    _ZN4ojph5local9param_cod14set_reversibleEb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9param_coc17set_precinct_sizeEiPNS_4sizeE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_cod17set_precinct_sizeEiPNS_4sizeE
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:370,5'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:370,28'
          Dst:             _ZN4ojph9param_cod17set_precinct_sizeEiPNS_4sizeE
    - functionName:    _ZN4ojph9param_cod17set_precinct_sizeEiPNS_4sizeE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          299
      EdgeCount:       82
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN4ojph9get_errorEv
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:198,25'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:199,25'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:201,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:203,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:206,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:198,25'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:199,25'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:201,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:203,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:206,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:208,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph9param_coc14set_block_dimsEjj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_cod14set_block_dimsEjj
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:366,5'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:366,28'
          Dst:             _ZN4ojph9param_cod14set_block_dimsEjj
    - functionName:    _ZN4ojph9param_cod14set_block_dimsEjj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph9get_errorEv
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:175,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:176,28'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:181,7'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph9param_coc21set_num_decompositionEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_cod21set_num_decompositionEj
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:362,5'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:362,28'
          Dst:             _ZN4ojph9param_cod21set_num_decompositionEj
    - functionName:    _ZN4ojph9param_cod21set_num_decompositionEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:167,7'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZNK4ojph5local9param_cod15packets_use_ephEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph9param_cod15packets_use_ephEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_cod15packets_use_ephEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:343,19'
          Dst:             _ZNK4ojph5local9param_cod15packets_use_ephEv
    - functionName:    _ZNK4ojph5local9param_cod19packets_may_use_sopEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph9param_cod19packets_may_use_sopEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_cod19packets_may_use_sopEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:337,19'
          Dst:             _ZNK4ojph5local9param_cod19packets_may_use_sopEv
    - functionName:    _ZNK4ojph9param_cod24is_using_color_transformEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_cod28is_employing_color_transformEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:331,19'
          Dst:             _ZNK4ojph5local9param_cod28is_employing_color_transformEv
    - functionName:    _ZNK4ojph9param_cod14get_num_layersEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph9param_cod31get_progression_order_as_stringEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          47
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph9param_cod21get_progression_orderEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9param_cocC2EPNS_5local9param_codE
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_params.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9param_cod14add_coc_objectEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_cod4initEPS1_t
        - _ZN4ojph5local9param_codC2EPS1_t
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1142,18'
          Dst:             _ZN4ojph5local9param_cod4initEPS1_t
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1145,23'
          Dst:             _ZN4ojph5local9param_codC2EPS1_t
    - functionName:    _ZN4ojph5local9param_cod7get_cocEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_cod7get_cocEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:1128,46'
          Dst:             _ZNK4ojph5local9param_cod7get_cocEj
    - functionName:    _ZN4ojph9param_cod7get_cocEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5local9param_cod14add_coc_objectEj
        - _ZN4ojph5local9param_cod7get_cocEj
        - _ZN4ojph9param_cocC2EPNS_5local9param_codE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:256,34'
          Dst:             _ZN4ojph5local9param_cod7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:258,18'
          Dst:             _ZN4ojph5local9param_cod14add_coc_objectEj
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:259,12'
          Dst:             _ZN4ojph9param_cocC2EPNS_5local9param_codE
    - functionName:    _ZN4ojph5local9param_cod22employ_color_transformEh
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9param_cod19set_color_transformEb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_cod22employ_color_transformEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:244,12'
          Dst:             _ZN4ojph5local9param_cod22employ_color_transformEh
    - functionName:    _ZN4ojph9param_cod21set_progression_orderEPKc
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph9get_errorEv
        - strlen
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:218,18'
          Dst:             strlen
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:221,11'
          Dst:             strncmp
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:223,16'
          Dst:             strncmp
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:225,16'
          Dst:             strncmp
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:227,16'
          Dst:             strncmp
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:229,16'
          Dst:             strncmp
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:232,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:235,7'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZNK4ojph9param_siz16get_recon_heightEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_siz16get_recon_heightEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:152,19'
          Dst:             _ZNK4ojph5local9param_siz16get_recon_heightEj
    - functionName:    _ZNK4ojph9param_siz15get_recon_widthEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_siz15get_recon_widthEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:146,19'
          Dst:             _ZNK4ojph5local9param_siz15get_recon_widthEj
    - functionName:    _ZNK4ojph9param_siz16get_downsamplingEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_siz16get_downsamplingEj
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:140,19'
          Dst:             _ZNK4ojph5local9param_siz16get_downsamplingEj
    - functionName:    _ZNK4ojph9param_siz9is_signedEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_siz9is_signedEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:134,19'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
    - functionName:    _ZNK4ojph9param_siz13get_bit_depthEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local9param_siz13get_bit_depthEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:128,19'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
    - functionName:    _ZNK4ojph9param_siz18get_num_componentsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph9param_siz15get_tile_offsetEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5pointC2Ejj
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:116,12'
          Dst:             _ZN4ojph5pointC2Ejj
    - functionName:    _ZNK4ojph9param_siz13get_tile_sizeEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph4sizeC2Ejj
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:110,12'
          Dst:             _ZN4ojph4sizeC2Ejj
    - functionName:    _ZNK4ojph9param_siz16get_image_offsetEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5pointC2Ejj
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:104,12'
          Dst:             _ZN4ojph5pointC2Ejj
    - functionName:    _ZNK4ojph9param_siz16get_image_extentEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5pointC2Ejj
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:98,12'
          Dst:             _ZN4ojph5pointC2Ejj
    - functionName:    _ZN4ojph5local9param_siz13set_comp_infoEjRKNS_5pointEjb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9param_siz13set_componentEjRKNS_5pointEjb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_siz13set_comp_infoEjRKNS_5pointEjb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:92,12'
          Dst:             _ZN4ojph5local9param_siz13set_comp_infoEjRKNS_5pointEjb
    - functionName:    _ZN4ojph9param_siz18set_num_componentsEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_siz18set_num_componentsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:85,12'
          Dst:             _ZN4ojph5local9param_siz18set_num_componentsEj
    - functionName:    _ZN4ojph9param_siz15set_tile_offsetENS_5pointE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_siz15set_tile_offsetENS_5pointE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:79,12'
          Dst:             _ZN4ojph5local9param_siz15set_tile_offsetENS_5pointE
    - functionName:    _ZN4ojph9param_siz16set_image_offsetENS_5pointE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_siz16set_image_offsetENS_5pointE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:73,12'
          Dst:             _ZN4ojph5local9param_siz16set_image_offsetENS_5pointE
    - functionName:    _ZN4ojph9param_siz13set_tile_sizeENS_4sizeE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_siz13set_tile_sizeENS_4sizeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:67,12'
          Dst:             _ZN4ojph5local9param_siz13set_tile_sizeENS_4sizeE
    - functionName:    _ZN4ojph5local9param_siz16set_image_extentENS_5pointE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9param_siz16set_image_extentENS_5pointE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_siz16set_image_extentENS_5pointE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_params.cpp:61,12'
          Dst:             _ZN4ojph5local9param_siz16set_image_extentENS_5pointE
    - functionName:    _GLOBAL__sub_I_ojph_tile.cpp
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:287,42'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojphL19count_leading_zerosEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9align_ptrIfLj64EEEPT_S2_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localIfLi64EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIfLj64EEEmm
        - _ZN4ojph9align_ptrIfLj64EEEPT_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIfLj64EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrIfLj64EEEPT_S2_
    - functionName:    _ZN4ojph17calc_aligned_sizeIfLj64EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojphL19count_leading_zerosEm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9align_ptrIbLj8EEEPT_S2_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localIbLi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIbLj8EEEmm
        - _ZN4ojph9align_ptrIbLj8EEEPT_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIbLj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrIbLj8EEEPT_S2_
    - functionName:    _ZN4ojph17calc_aligned_sizeIbLj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph9align_ptrIjLj8EEEPT_S2_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localIjLi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIjLj8EEEmm
        - _ZN4ojph9align_ptrIjLj8EEEPT_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIjLj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrIjLj8EEEPT_S2_
    - functionName:    _ZN4ojph17calc_aligned_sizeIjLj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph9align_ptrINS_4rectELj8EEEPT_S3_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_4rectELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_4rectELj8EEEmm
        - _ZN4ojph9align_ptrINS_4rectELj8EEEPT_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_4rectELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_4rectELj8EEEPT_S3_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_4rectELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph9align_ptrINS_5local9tile_compELj8EEEPT_S4_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local9tile_compELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local9tile_compELj8EEEmm
        - _ZN4ojph9align_ptrINS_5local9tile_compELj8EEEPT_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local9tile_compELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_5local9tile_compELj8EEEPT_S4_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_5local9tile_compELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localIfLi64EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIfLj64EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIfLj64EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localIbLi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIbLj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIbLj8EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localIjLi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIjLj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIjLj8EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_4rectELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_4rectELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_4rectELj8EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local9tile_compELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local9tile_compELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local9tile_compELj8EEEmm
    - functionName:    _ZNK4ojph5local9param_sot18get_payload_lengthEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 942
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local4tile17parse_tile_headerERKNS0_9param_sotEPNS_11infile_baseERKm
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         160
      ICount:          740
      EdgeCount:       201
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN4ojph5local9tile_comp15parse_precinctsEjRjPNS_11infile_baseE
        - _ZN4ojph5local9tile_comp18parse_one_precinctEjRjPNS_11infile_baseE
        - _ZN4ojph5local9tile_comp21get_top_left_precinctEjRNS_5pointE
        - _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - _ZN4ojph5pointC2Ejj
        - _ZN4ojph8get_infoEv
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph5local9param_sot18get_payload_lengthEv
        - _ZNK4ojph5local9param_sot19get_tile_part_indexEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:760,15'
          Dst:             _ZNK4ojph5local9param_sot19get_tile_part_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:763,11'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:765,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:770,58'
          Dst:             _ZNK4ojph5local9param_sot18get_payload_lengthEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:772,28'
          Dst:             _ZNK4ojph5local9param_sot18get_payload_lengthEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:780,30'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:780,30'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:792,26'
          Dst:             _ZN4ojph5local9tile_comp15parse_precinctsEjRjPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:803,21'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:803,49'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:806,31'
          Dst:             _ZN4ojph5local9tile_comp21get_top_left_precinctEjRNS_5pointE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:817,33'
          Dst:             _ZN4ojph5local9tile_comp18parse_one_precinctEjRjPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:803,21'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:803,49'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:830,19'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:830,47'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:833,46'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:835,31'
          Dst:             _ZN4ojph5local9tile_comp21get_top_left_precinctEjRNS_5pointE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:833,46'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:853,31'
          Dst:             _ZN4ojph5local9tile_comp18parse_one_precinctEjRjPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:830,19'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:830,47'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:866,21'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:866,49'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:869,31'
          Dst:             _ZN4ojph5local9tile_comp21get_top_left_precinctEjRNS_5pointE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:880,26'
          Dst:             _ZN4ojph5local9tile_comp18parse_one_precinctEjRjPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:889,7'
          Dst:             __cxa_begin_catch
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:893,11'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:896,7'
          Dst:             __cxa_end_catch
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:895,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:896,7'
          Dst:             __cxa_end_catch
    - functionName:    _ZN4ojph5local9tile_comp22get_num_decompositionsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local4tile5flushEPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         190
      ICount:          951
      EdgeCount:       259
      CyclomaticComplexity: 71
      functionsReached:
        - _ZN4ojph5local9param_sot5writeEPNS_12outfile_baseEj
        - _ZN4ojph5local9param_sot5writeEPNS_12outfile_baseEjhh
        - _ZN4ojph5local9tile_comp15write_precinctsEjPNS_12outfile_baseE
        - _ZN4ojph5local9tile_comp18write_one_precinctEjPNS_12outfile_baseE
        - _ZN4ojph5local9tile_comp21get_top_left_precinctEjRNS_5pointE
        - _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - _ZN4ojph5pointC2Ejj
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph5local9tile_comp13get_num_bytesEj
        - _ZNK4ojph5local9tile_comp13get_num_bytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:568,30'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:568,30'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:574,18'
          Dst:             _ZN4ojph5local9param_sot5writeEPNS_12outfile_baseEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:575,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:580,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:591,24'
          Dst:             _ZN4ojph5local9tile_comp15write_precinctsEjPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:602,22'
          Dst:             _ZN4ojph5local9param_sot5writeEPNS_12outfile_baseEjhh
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:599,33'
          Dst:             _ZNK4ojph5local9tile_comp13get_num_bytesEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:603,15'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:608,15'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:612,24'
          Dst:             _ZN4ojph5local9tile_comp15write_precinctsEjPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:620,33'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:622,47'
          Dst:             _ZNK4ojph5local9tile_comp13get_num_bytesEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:622,26'
          Dst:             _ZN4ojph5local9param_sot5writeEPNS_12outfile_baseEjhh
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:624,19'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:628,19'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:629,26'
          Dst:             _ZN4ojph5local9tile_comp15write_precinctsEjPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:643,22'
          Dst:             _ZN4ojph5local9param_sot5writeEPNS_12outfile_baseEjhh
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:641,33'
          Dst:             _ZNK4ojph5local9tile_comp13get_num_bytesEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:644,15'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:649,15'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:655,19'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:655,47'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:658,29'
          Dst:             _ZN4ojph5local9tile_comp21get_top_left_precinctEjRNS_5pointE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:669,31'
          Dst:             _ZN4ojph5local9tile_comp18write_one_precinctEjPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:655,19'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:655,47'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:682,17'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:682,45'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:685,44'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:687,29'
          Dst:             _ZN4ojph5local9tile_comp21get_top_left_precinctEjRNS_5pointE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:685,44'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:705,29'
          Dst:             _ZN4ojph5local9tile_comp18write_one_precinctEjPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:682,17'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:682,45'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:716,35'
          Dst:             _ZNK4ojph5local9tile_comp13get_num_bytesEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:718,22'
          Dst:             _ZN4ojph5local9param_sot5writeEPNS_12outfile_baseEjhh
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:719,15'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:724,15'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:731,19'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:731,47'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:734,29'
          Dst:             _ZN4ojph5local9tile_comp21get_top_left_precinctEjRNS_5pointE
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:745,24'
          Dst:             _ZN4ojph5local9tile_comp18write_one_precinctEjPNS_12outfile_baseE
    - functionName:    _ZNK4ojph5local9tile_comp13get_num_bytesEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local4tile8fill_tlmEPNS0_9param_tlmE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         84
      ICount:          386
      EdgeCount:       114
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN4ojph5local9param_tlm13set_next_pairEtj
        - _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - _ZNK4ojph5local9param_sot14get_tile_indexEv
        - _ZNK4ojph5local9tile_comp13get_num_bytesEj
        - _ZNK4ojph5local9tile_comp13get_num_bytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:513,32'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:513,14'
          Dst:             _ZN4ojph5local9param_tlm13set_next_pairEtj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:520,22'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:520,22'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:526,34'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:526,16'
          Dst:             _ZN4ojph5local9param_tlm13set_next_pairEtj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:525,31'
          Dst:             _ZNK4ojph5local9tile_comp13get_num_bytesEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:535,24'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:535,24'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:538,33'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:539,40'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:540,45'
          Dst:             _ZNK4ojph5local9tile_comp13get_num_bytesEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:539,22'
          Dst:             _ZN4ojph5local9param_tlm13set_next_pairEtj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:544,36'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:544,63'
          Dst:             _ZNK4ojph5local9tile_comp13get_num_bytesEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:544,18'
          Dst:             _ZN4ojph5local9param_tlm13set_next_pairEtj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:553,22'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:553,22'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:556,31'
          Dst:             _ZN4ojph5local9tile_comp22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:557,38'
          Dst:             _ZNK4ojph5local9param_sot14get_tile_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:558,43'
          Dst:             _ZNK4ojph5local9tile_comp13get_num_bytesEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:557,20'
          Dst:             _ZN4ojph5local9param_tlm13set_next_pairEtj
    - functionName:    _ZN4ojph5local4tile17prepare_for_flushEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5local9tile_comp17prepare_precinctsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:506,31'
          Dst:             _ZN4ojph5local9tile_comp17prepare_precinctsEv
    - functionName:    _ZN4ojph5local4tile4pullEPNS_8line_bufEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          374
      EdgeCount:       58
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN4ojph5local9tile_comp9pull_lineEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:422,46'
          Dst:             _ZN4ojph5local9tile_comp9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:453,35'
          Dst:             _ZN4ojph5local9tile_comp9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:453,57'
          Dst:             _ZN4ojph5local9tile_comp9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:454,24'
          Dst:             _ZN4ojph5local9tile_comp9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:457,35'
          Dst:             _ZN4ojph5local9tile_comp9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:457,62'
          Dst:             _ZN4ojph5local9tile_comp9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:458,24'
          Dst:             _ZN4ojph5local9tile_comp9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:468,40'
          Dst:             _ZN4ojph5local9tile_comp9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:484,35'
          Dst:             _ZN4ojph5local9tile_comp9pull_lineEv
    - functionName:    _ZN4ojph5local4tile4pushEPNS_8line_bufEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          341
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4ojph5local9tile_comp8get_lineEv
        - _ZN4ojph5local9tile_comp9push_lineEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:328,40'
          Dst:             _ZN4ojph5local9tile_comp8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:370,34'
          Dst:             _ZN4ojph5local9tile_comp8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:371,34'
          Dst:             _ZN4ojph5local9tile_comp8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:372,34'
          Dst:             _ZN4ojph5local9tile_comp8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:373,34'
          Dst:             _ZN4ojph5local9tile_comp9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:374,34'
          Dst:             _ZN4ojph5local9tile_comp9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:391,34'
          Dst:             _ZN4ojph5local9tile_comp8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:392,34'
          Dst:             _ZN4ojph5local9tile_comp8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:393,34'
          Dst:             _ZN4ojph5local9tile_comp8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:394,34'
          Dst:             _ZN4ojph5local9tile_comp9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:395,34'
          Dst:             _ZN4ojph5local9tile_comp9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:0,0'
          Dst:             _ZN4ojph5local9tile_comp9push_lineEv
    - functionName:    _ZN4ojph19mem_fixed_allocator15post_alloc_dataIfEEPT_mj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localIfLi64EEEPT_mjRmRPv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:114,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localIfLi64EEEPT_mjRmRPv
    - functionName:    _ZN4ojph5local10codestream12is_resilientEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local10codestream11get_profileEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objIbEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localIbLi8EEEPT_mjRmRPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localIbLi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objIjEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localIjLi8EEEPT_mjRmRPv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localIjLi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_4rectEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_4rectELi8EEEPT_mjRmRPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_4rectELi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local9tile_compEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local9tile_compELi8EEEPT_mjRmRPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local9tile_compELi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph5local10codestream24get_skipped_res_for_readEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream7get_nltEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream10access_codEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph9param_codC2EPNS_5local9param_codE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.h:86,16'
          Dst:             _ZN4ojph9param_codC2EPNS_5local9param_codE
    - functionName:    _ZN4ojph5local9param_sot4initEjthh
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - short
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local4tile14finalize_allocEPNS0_10codestreamERKNS_4rectEjRjS7_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          465
      EdgeCount:       69
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_4rectEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local9tile_compEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_8line_bufEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objIbEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objIhEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objIjEEPT_m
        - _ZN4ojph19mem_fixed_allocator15post_alloc_dataIfEEPT_mj
        - _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - _ZN4ojph5local10codestream10access_codEv
        - _ZN4ojph5local10codestream12is_resilientEv
        - _ZN4ojph5local10codestream13get_allocatorEv
        - _ZN4ojph5local10codestream24get_skipped_res_for_readEv
        - _ZN4ojph5local10codestream7get_cocEj
        - _ZN4ojph5local10codestream7get_codEv
        - _ZN4ojph5local10codestream7get_nltEv
        - _ZN4ojph5local10codestream7get_sizEv
        - _ZN4ojph5local9param_sot4initEjthh
        - _ZN4ojph5local9tile_comp14finalize_allocEPNS0_10codestreamEPNS0_4tileEjRKNS_4rectES8_
        - _ZN4ojph8line_buf4wrapIfEEvPT_mj
        - _ZN4ojph8line_buf4wrapIiEEvPT_mj
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph5local10codestream11get_profileEv
        - _ZNK4ojph5local10codestream13is_tlm_neededEv
        - _ZNK4ojph5local10codestream16get_tilepart_divEv
        - _ZNK4ojph5local9param_cod13is_reversibleEv
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - _ZNK4ojph5local9param_nlt23get_nonlinear_transformEjRhRbS2_
        - _ZNK4ojph5local9param_siz13get_bit_depthEj
        - _ZNK4ojph5local9param_siz16get_downsamplingEj
        - _ZNK4ojph5local9param_siz18get_num_componentsEv
        - _ZNK4ojph5local9param_siz22get_recon_downsamplingEj
        - _ZNK4ojph5local9param_siz9is_signedEj
        - _ZNK4ojph9param_cod21get_progression_orderEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:176,52'
          Dst:             _ZN4ojph5local10codestream13get_allocatorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:178,11'
          Dst:             _ZN4ojph5local9param_sot4initEjthh
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:179,32'
          Dst:             _ZN4ojph5local10codestream10access_codEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:179,45'
          Dst:             _ZNK4ojph9param_cod21get_progression_orderEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:182,42'
          Dst:             _ZN4ojph5local10codestream7get_sizEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:183,42'
          Dst:             _ZN4ojph5local10codestream7get_nltEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:186,24'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:187,42'
          Dst:             _ZN4ojph5local10codestream24get_skipped_res_for_readEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:188,26'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local9tile_compEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:189,31'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_4rectEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:190,37'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_4rectEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:191,33'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objIjEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:192,29'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objIjEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:193,30'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objIbEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:194,31'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objIbEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:195,30'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objIhEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:196,29'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objIjEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:198,29'
          Dst:             _ZNK4ojph5local10codestream11get_profileEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:199,34'
          Dst:             _ZNK4ojph5local10codestream16get_tilepart_divEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:200,30'
          Dst:             _ZNK4ojph5local10codestream13is_tlm_neededEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:202,41'
          Dst:             _ZNK4ojph5local10codestream16get_tilepart_divEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:212,34'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:212,46'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:221,34'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:221,46'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:226,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:230,37'
          Dst:             _ZN4ojph5local10codestream12is_resilientEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:288,42'
          Dst:             _ZN4ojph5local10codestream7get_codEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:289,43'
          Dst:             _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:243,31'
          Dst:             _ZNK4ojph5local9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:244,37'
          Dst:             _ZNK4ojph5local9param_siz22get_recon_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:266,18'
          Dst:             _ZN4ojph5local9tile_comp14finalize_allocEPNS0_10codestreamEPNS0_4tileEjRKNS_4rectES8_
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:270,28'
          Dst:             _ZNK4ojph5local9param_siz13get_bit_depthEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:271,29'
          Dst:             _ZNK4ojph5local9param_siz9is_signedEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:272,28'
          Dst:             _ZNK4ojph5local9param_nlt23get_nonlinear_transformEjRhRbS2_
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:274,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:282,37'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:282,49'
          Dst:             _ZNK4ojph5local9param_cod13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:293,28'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_8line_bufEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:301,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIfEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:300,22'
          Dst:             _ZN4ojph8line_buf4wrapIfEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:301,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIfEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:300,22'
          Dst:             _ZN4ojph8line_buf4wrapIfEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:301,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIfEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:300,22'
          Dst:             _ZN4ojph8line_buf4wrapIfEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:297,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:296,22'
          Dst:             _ZN4ojph8line_buf4wrapIiEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:297,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:296,22'
          Dst:             _ZN4ojph8line_buf4wrapIiEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:297,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:296,22'
          Dst:             _ZN4ojph8line_buf4wrapIiEEvPT_mj
    - functionName:    _ZN4ojph5local10codestream13get_allocatorEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream7get_sizEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream7get_cocEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local9param_cod7get_cocEj
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.h:90,20'
          Dst:             _ZN4ojph5local9param_cod7get_cocEj
    - functionName:    _ZN4ojph5local10codestream7get_codEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIfEEvmj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localIfLi64EEEvmjRm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:74,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localIfLi64EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objIbEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localIbLi8EEEvmjRm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localIbLi8EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objIjEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localIjLi8EEEvmjRm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localIjLi8EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_4rectEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_4rectELi8EEEvmjRm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_4rectELi8EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local9tile_compEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local9tile_compELi8EEEvmjRm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local9tile_compELi8EEEvmjRm
    - functionName:    _ZN4ojph5local4tile9pre_allocEPNS0_10codestreamERKNS_4rectES6_Rj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          301
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_4rectEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local9tile_compEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_8line_bufEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objIbEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objIhEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objIjEEvm
        - _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIfEEvmj
        - _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
        - _ZN4ojph4rectC2Ev
        - _ZN4ojph5local10codestream13get_allocatorEv
        - _ZN4ojph5local10codestream7get_cocEj
        - _ZN4ojph5local10codestream7get_codEv
        - _ZN4ojph5local10codestream7get_sizEv
        - _ZN4ojph5local9tile_comp9pre_allocEPNS0_10codestreamEjRKNS_4rectES6_
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph5local10codestream16get_tilepart_divEv
        - _ZNK4ojph5local9param_cod13is_reversibleEv
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - _ZNK4ojph5local9param_siz16get_downsamplingEj
        - _ZNK4ojph5local9param_siz18get_num_componentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:59,52'
          Dst:             _ZN4ojph5local10codestream13get_allocatorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:62,42'
          Dst:             _ZN4ojph5local10codestream7get_sizEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:63,29'
          Dst:             _ZNK4ojph5local9param_siz18get_num_componentsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:64,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local9tile_compEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:65,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_4rectEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:66,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_4rectEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:67,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objIjEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:68,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objIjEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:69,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objIbEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:70,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objIbEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:71,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objIhEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:72,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objIjEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:75,41'
          Dst:             _ZNK4ojph5local10codestream16get_tilepart_divEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:85,34'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:85,46'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:94,34'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:94,46'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:99,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:143,42'
          Dst:             _ZN4ojph5local10codestream7get_codEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:144,16'
          Dst:             _ZNK4ojph5local9param_cod28is_employing_color_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:115,31'
          Dst:             _ZNK4ojph5local9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:126,14'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:132,14'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:138,9'
          Dst:             _ZN4ojph5local9tile_comp9pre_allocEPNS0_10codestreamEjRKNS_4rectES6_
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:148,39'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:148,51'
          Dst:             _ZNK4ojph5local9param_cod13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:148,39'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:148,51'
          Dst:             _ZNK4ojph5local9param_cod13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:148,39'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:148,51'
          Dst:             _ZNK4ojph5local9param_cod13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:150,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:160,20'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_8line_bufEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:166,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIfEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:166,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIfEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:166,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIfEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:163,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:163,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile.cpp:163,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
    - functionName:    _GLOBAL__sub_I_ojph_tile_comp.cpp
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:287,42'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojphL19count_leading_zerosEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9align_ptrINS_5local10resolutionELj8EEEPT_S4_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local10resolutionELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local10resolutionELj8EEEmm
        - _ZN4ojph9align_ptrINS_5local10resolutionELj8EEEPT_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local10resolutionELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_5local10resolutionELj8EEEPT_S4_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_5local10resolutionELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local10resolutionELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local10resolutionELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local10resolutionELj8EEEmm
    - functionName:    _ZNK4ojph5local9tile_comp13get_num_bytesEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4ojph5local10resolution13get_num_bytesEj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:197,19'
          Dst:             _ZNK4ojph5local10resolution13get_num_bytesEj
    - functionName:    _ZN4ojph5local9tile_comp18parse_one_precinctEjRjPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5local10resolution15next_resolutionEv
        - _ZN4ojph5local10resolution18parse_one_precinctERjPNS_11infile_baseE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:187,16'
          Dst:             _ZN4ojph5local10resolution15next_resolutionEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:191,12'
          Dst:             _ZN4ojph5local10resolution18parse_one_precinctERjPNS_11infile_baseE
    - functionName:    _ZN4ojph5local10resolution15next_resolutionEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9tile_comp15parse_precinctsEjRjPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5local10resolution15next_resolutionEv
        - _ZN4ojph5local10resolution19parse_all_precinctsERjPNS_11infile_baseE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:170,16'
          Dst:             _ZN4ojph5local10resolution15next_resolutionEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:174,12'
          Dst:             _ZN4ojph5local10resolution19parse_all_precinctsERjPNS_11infile_baseE
    - functionName:    _ZN4ojph5local9tile_comp18write_one_precinctEjPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5local10resolution15next_resolutionEv
        - _ZN4ojph5local10resolution18write_one_precinctEPNS_12outfile_baseE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:154,16'
          Dst:             _ZN4ojph5local10resolution15next_resolutionEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:158,12'
          Dst:             _ZN4ojph5local10resolution18write_one_precinctEPNS_12outfile_baseE
    - functionName:    _ZN4ojph5local9tile_comp21get_top_left_precinctEjRNS_5pointE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          57
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5local10resolution15next_resolutionEv
        - _ZN4ojph5local10resolution21get_top_left_precinctERNS_5pointE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:138,16'
          Dst:             _ZN4ojph5local10resolution15next_resolutionEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:142,19'
          Dst:             _ZN4ojph5local10resolution21get_top_left_precinctERNS_5pointE
    - functionName:    _ZN4ojph5local9tile_comp15write_precinctsEjPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5local10resolution15next_resolutionEv
        - _ZN4ojph5local10resolution15write_precinctsEPNS_12outfile_baseE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:124,16'
          Dst:             _ZN4ojph5local10resolution15next_resolutionEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:128,12'
          Dst:             _ZN4ojph5local10resolution15write_precinctsEPNS_12outfile_baseE
    - functionName:    _ZN4ojph5local9tile_comp17prepare_precinctsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10resolution16prepare_precinctEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:112,30'
          Dst:             _ZN4ojph5local10resolution16prepare_precinctEv
    - functionName:    _ZN4ojph5local9tile_comp9pull_lineEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10resolution9pull_lineEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:106,19'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
    - functionName:    _ZN4ojph5local9tile_comp9push_lineEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10resolution9push_lineEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:100,12'
          Dst:             _ZN4ojph5local10resolution9push_lineEv
    - functionName:    _ZN4ojph5local9tile_comp8get_lineEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local10resolution8get_lineEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:94,19'
          Dst:             _ZN4ojph5local10resolution8get_lineEv
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local10resolutionEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local10resolutionELi8EEEPT_mjRmRPv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local10resolutionELi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph5local9tile_comp14finalize_allocEPNS0_10codestreamEPNS0_4tileEjRKNS_4rectES8_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local10resolutionEEEPT_m
        - _ZN4ojph5local10codestream13get_allocatorEv
        - _ZN4ojph5local10codestream7get_cocEj
        - _ZN4ojph5local10codestream7get_sizEv
        - _ZN4ojph5local10resolution14finalize_allocEPNS0_10codestreamERKNS_4rectES6_jjNS_5pointES7_PNS0_9tile_compEPS1_
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - _ZNK4ojph5local9param_siz16get_downsamplingEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:74,52'
          Dst:             _ZN4ojph5local10codestream13get_allocatorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:77,33'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:77,52'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:79,35'
          Dst:             _ZN4ojph5local10codestream7get_sizEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:79,46'
          Dst:             _ZNK4ojph5local9param_siz16get_downsamplingEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:85,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local10resolutionEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:86,12'
          Dst:             _ZN4ojph5local10resolution14finalize_allocEPNS0_10codestreamERKNS_4rectES6_jjNS_5pointES7_PNS0_9tile_compEPS1_
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local10resolutionEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local10resolutionELi8EEEvmjRm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local10resolutionELi8EEEvmjRm
    - functionName:    _ZN4ojph5local9tile_comp9pre_allocEPNS0_10codestreamEjRKNS_4rectES6_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local10resolutionEEEvm
        - _ZN4ojph5local10codestream13get_allocatorEv
        - _ZN4ojph5local10codestream7get_cocEj
        - _ZN4ojph5local10resolution9pre_allocEPNS0_10codestreamERKNS_4rectES6_jj
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:58,52'
          Dst:             _ZN4ojph5local10codestream13get_allocatorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:62,33'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:62,52'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:63,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local10resolutionEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_tile_comp.cpp:65,7'
          Dst:             _ZN4ojph5local10resolution9pre_allocEPNS0_10codestreamERKNS_4rectES6_jj
    - functionName:    _ZN4ojph11infile_base5closeEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph11infile_baseC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      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:    _ZN4ojph11infile_baseD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph11infile_baseD0Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      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:    _ZN4ojph12outfile_base5closeEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph12outfile_base4tellEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph12outfile_baseD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph12outfile_base5flushEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph11mem_outfile4tellEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10mem_infile5closeEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10mem_infile3eofEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10mem_infile4tellEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10mem_infileD0Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph11infile_baseD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:312,28'
          Dst:             _ZN4ojph11infile_baseD2Ev
    - functionName:    _ZN4ojph10j2c_infile3eofEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - feof
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:300,34'
          Dst:             feof
    - functionName:    feof
      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:    _ZN4ojph10j2c_infileD0Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph10j2c_infileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:291,28'
          Dst:             _ZN4ojph10j2c_infileD2Ev
    - functionName:    _ZN4ojph10j2c_infileD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph11infile_baseD2Ev
        - fclose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:291,38'
          Dst:             fclose
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:291,50'
          Dst:             _ZN4ojph11infile_baseD2Ev
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10j2c_infile4readEPvm
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fread
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:286,12'
          Dst:             fread
    - functionName:    _ZN4ojph10j2c_infile4seekElNS_11infile_base4seekE
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph10ojph_fseekEP8_IO_FILEli
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:293,12'
          Dst:             _ZN4ojph10ojph_fseekEP8_IO_FILEli
    - functionName:    _ZN4ojph10j2c_infile4tellEv
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph10ojph_ftellEP8_IO_FILE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:300,12'
          Dst:             _ZN4ojph10ojph_ftellEP8_IO_FILE
    - functionName:    _ZN4ojph10j2c_infile5closeEv
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fclose
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:307,5'
          Dst:             fclose
    - functionName:    _ZN4ojph10ojph_ftellEP8_IO_FILE
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ftello64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:68,12'
          Dst:             ftello64
    - functionName:    ftello64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10ojph_fseekEP8_IO_FILEli
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fseeko64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:63,12'
          Dst:             fseeko64
    - functionName:    fseeko64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fread
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph12outfile_base4seekElNS0_4seekE
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph11j2c_outfileD0Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph11j2c_outfileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:101,29'
          Dst:             _ZN4ojph11j2c_outfileD2Ev
    - functionName:    _ZN4ojph11j2c_outfileD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph12outfile_baseD2Ev
        - fclose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:101,39'
          Dst:             fclose
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:101,51'
          Dst:             _ZN4ojph12outfile_baseD2Ev
    - functionName:    _ZN4ojph11j2c_outfile5writeEPKvm
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fwrite
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:74,12'
          Dst:             fwrite
    - functionName:    _ZN4ojph11j2c_outfile4tellEv
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph10ojph_ftellEP8_IO_FILE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:81,12'
          Dst:             _ZN4ojph10ojph_ftellEP8_IO_FILE
    - functionName:    _ZN4ojph11j2c_outfile5flushEv
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:88,5'
          Dst:             fflush
    - functionName:    _ZN4ojph11j2c_outfile5closeEv
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fclose
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:95,5'
          Dst:             fclose
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10mem_infile4seekElNS_11infile_base4seekE
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          100
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10mem_infile4readEPvm
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10mem_infile4openEPKhm
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10mem_infileaSEOS0_
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph10mem_infile4swapERS0_
        - _ZN4ojph10mem_infileC2EOS0_
        - _ZN4ojph11infile_baseD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:330,18'
          Dst:             _ZN4ojph10mem_infileC2EOS0_
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:331,13'
          Dst:             _ZN4ojph10mem_infile4swapERS0_
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:332,5'
          Dst:             _ZN4ojph11infile_baseD2Ev
    - functionName:    _ZN4ojph10mem_infile4swapERS0_
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10mem_infileC2EOS0_
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph10mem_infile4swapERS0_
        - _ZN4ojph10mem_infileC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:321,54'
          Dst:             _ZN4ojph10mem_infileC2Ev
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:323,11'
          Dst:             _ZN4ojph10mem_infile4swapERS0_
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:321,54'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4ojph10mem_infileC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph10mem_infile5closeEv
        - _ZN4ojph11infile_baseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:311,5'
          Dst:             _ZN4ojph11infile_baseC2Ev
        - Src:             'OpenJPH/src/core/openjph/ojph_file.h:311,20'
          Dst:             _ZN4ojph10mem_infile5closeEv
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph10j2c_infile4openEPKc
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph9get_errorEv
        - fopen64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:277,10'
          Dst:             fopen64
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:279,7'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    fopen64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph11mem_outfile13write_to_fileEPKc
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph9get_errorEv
        - fclose
        - fopen64
        - fwrite
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:223,15'
          Dst:             fopen64
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:225,7'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:227,11'
          Dst:             fwrite
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:228,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:229,5'
          Dst:             fclose
    - functionName:    _ZN4ojph11mem_outfile5writeEPKvm
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph11mem_outfile14expand_storageEmb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:209,5'
          Dst:             _ZN4ojph11mem_outfile14expand_storageEmb
    - functionName:    _ZN4ojph11mem_outfile14expand_storageEmb
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          112
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph9get_errorEv
        - ojph_aligned_free
        - ojph_aligned_malloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:242,23'
          Dst:             ojph_aligned_malloc
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:244,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:251,9'
          Dst:             ojph_aligned_free
    - functionName:    _ZN4ojph11mem_outfile4seekElNS_12outfile_base4seekE
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph11mem_outfile14expand_storageEmb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:191,5'
          Dst:             _ZN4ojph11mem_outfile14expand_storageEmb
    - functionName:    _ZN4ojph11mem_outfile5closeEv
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph11mem_outfile4openEmb
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph11mem_outfile14expand_storageEmb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:160,5'
          Dst:             _ZN4ojph11mem_outfile14expand_storageEmb
    - functionName:    _ZN4ojph11mem_outfileaSEOS0_
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph11mem_outfile4swapERS0_
        - _ZN4ojph11mem_outfileC2EOS0_
        - _ZN4ojph11mem_outfileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:145,19'
          Dst:             _ZN4ojph11mem_outfileC2EOS0_
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:146,13'
          Dst:             _ZN4ojph11mem_outfile4swapERS0_
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:147,5'
          Dst:             _ZN4ojph11mem_outfileD2Ev
    - functionName:    _ZN4ojph11mem_outfile4swapERS0_
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph11mem_outfileD2Ev
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph12outfile_baseD2Ev
        - __clang_call_terminate
        - ojph_aligned_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:129,7'
          Dst:             ojph_aligned_free
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:133,3'
          Dst:             _ZN4ojph12outfile_baseD2Ev
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:129,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4ojph11mem_outfileD0Ev
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph11mem_outfileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:127,3'
          Dst:             _ZN4ojph11mem_outfileD2Ev
    - functionName:    _ZN4ojph11mem_outfileC2EOS0_
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph11mem_outfile4swapERS0_
        - _ZN4ojph11mem_outfileC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:136,57'
          Dst:             _ZN4ojph11mem_outfileC2Ev
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:138,11'
          Dst:             _ZN4ojph11mem_outfile4swapERS0_
    - functionName:    _ZN4ojph11mem_outfileC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph12outfile_baseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:108,16'
          Dst:             _ZN4ojph12outfile_baseC2Ev
    - functionName:    _ZN4ojph12outfile_baseC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      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:    _ZN4ojph12outfile_baseD0Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph11j2c_outfile4openEPKc
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph9get_errorEv
        - fopen64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:65,10'
          Dst:             fopen64
        - Src:             'OpenJPH/src/core/others/ojph_file.cpp:67,7'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph21mem_elastic_allocator11stores_list18stores_list_size16Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph21mem_elastic_allocator7restartEv
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_mem.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph11coded_listsC2Ej
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_mem.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph11coded_listsC2Ej
        - _ZN4ojph21mem_elastic_allocator8allocateEPPNS0_11stores_listEj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_mem.cpp:121,27'
          Dst:             _ZN4ojph21mem_elastic_allocator8allocateEPPNS0_11stores_listEj
        - Src:             'OpenJPH/src/core/others/ojph_mem.cpp:123,19'
          Dst:             _ZN4ojph21mem_elastic_allocator8allocateEPPNS0_11stores_listEj
        - Src:             'OpenJPH/src/core/others/ojph_mem.cpp:125,31'
          Dst:             _ZN4ojph11coded_listsC2Ej
    - functionName:    _ZN4ojph21mem_elastic_allocator8allocateEPPNS0_11stores_listEj
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_mem.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph21mem_elastic_allocator11stores_list16eval_store_bytesEj
        - _ZN4ojph21mem_elastic_allocator11stores_list7restartEv
        - _ZN4ojph21mem_elastic_allocator11stores_listC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_mem.cpp:100,16'
          Dst:             _ZN4ojph21mem_elastic_allocator11stores_list7restartEv
        - Src:             'OpenJPH/src/core/others/ojph_mem.cpp:105,26'
          Dst:             _ZN4ojph21mem_elastic_allocator11stores_list16eval_store_bytesEj
        - Src:             'OpenJPH/src/core/others/ojph_mem.cpp:108,26'
          Dst:             _ZN4ojph21mem_elastic_allocator11stores_listC2Ej
    - functionName:    _ZN4ojph21mem_elastic_allocator11stores_list7restartEv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph21mem_elastic_allocator11stores_list16eval_store_bytesEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph21mem_elastic_allocator11stores_list18stores_list_size16Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:270,34'
          Dst:             _ZN4ojph21mem_elastic_allocator11stores_list18stores_list_size16Ev
    - functionName:    _ZN4ojph21mem_elastic_allocator11stores_listC2Ej
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph21mem_elastic_allocator11stores_list18stores_list_size16Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:260,53'
          Dst:             _ZN4ojph21mem_elastic_allocator11stores_list18stores_list_size16Ev
    - functionName:    _ZN4ojph8line_buf4wrapIlEEvPT_mj
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_mem.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph8line_buf4wrapIfEEvPT_mj
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_mem.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph8line_buf4wrapIiEEvPT_mj
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_mem.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ojph_aligned_free
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_mem_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ojph_aligned_malloc
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_mem_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aligned_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_mem_c.c:80,12'
          Dst:             aligned_alloc
    - functionName:    aligned_alloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_ojph_message.cpp
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph17set_message_levelENS_14OJPH_MSG_LEVELE
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph13message_errorclEiPKciS2_z
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - fprintf
        - fputc
        - vfprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:161,7'
          Dst:             fprintf
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:165,7'
          Dst:             vfprintf
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:166,7'
          Dst:             fputc
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:170,5'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:170,11'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:170,5'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:170,5'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:170,5'
          Dst:             __cxa_free_exception
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vfprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fputc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      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:    24
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      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:    1
      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:    24
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph16set_error_streamEP8_IO_FILE
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9get_errorEv
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    243
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph15configure_errorEPNS_13message_errorE
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph15message_warningclEiPKciS2_z
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:121,5'
          Dst:             fprintf
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:125,5'
          Dst:             vfprintf
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:126,5'
          Dst:             fputc
    - functionName:    _ZN4ojph18set_warning_streamEP8_IO_FILE
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph11get_warningEv
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph17configure_warningEPNS_15message_warningE
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph12message_infoclEiPKciS2_z
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:80,5'
          Dst:             fprintf
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:84,5'
          Dst:             vfprintf
        - Src:             'OpenJPH/src/core/others/ojph_message.cpp:85,5'
          Dst:             fputc
    - functionName:    _ZN4ojph15set_info_streamEP8_IO_FILE
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph8get_infoEv
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph14configure_infoEPNS_12message_infoE
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojphL10ojph_roundEf
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN4ojph5local31init_colour_transform_functionsEvENK3$_0clEv'
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph17get_cpu_ext_levelEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:131,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:139,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:155,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:163,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
    - functionName:    _ZN4ojph5local15gen_rev_convertEPKNS_8line_bufEjPS1_jlj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          354
      EdgeCount:       75
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local25gen_rev_convert_nlt_type3EPKNS_8line_bufEjPS1_jlj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          409
      EdgeCount:       95
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local26gen_irv_convert_to_integerEPKNS_8line_bufEPS1_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL32local_gen_irv_convert_to_integerILb0EEEvPKNS_8line_bufEPS2_jjbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:354,7'
          Dst:             _ZN4ojph5localL32local_gen_irv_convert_to_integerILb0EEEvPKNS_8line_bufEPS2_jjbj
    - functionName:    _ZN4ojph5local24gen_irv_convert_to_floatEPKNS_8line_bufEjPS1_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL30local_gen_irv_convert_to_floatILb0EEEvPKNS_8line_bufEjPS2_jbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:410,7'
          Dst:             _ZN4ojph5localL30local_gen_irv_convert_to_floatILb0EEEvPKNS_8line_bufEjPS2_jbj
    - functionName:    _ZN4ojph5local36gen_irv_convert_to_integer_nlt_type3EPKNS_8line_bufEPS1_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL32local_gen_irv_convert_to_integerILb1EEEvPKNS_8line_bufEPS2_jjbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:363,7'
          Dst:             _ZN4ojph5localL32local_gen_irv_convert_to_integerILb1EEEvPKNS_8line_bufEPS2_jjbj
    - functionName:    _ZN4ojph5local34gen_irv_convert_to_float_nlt_type3EPKNS_8line_bufEjPS1_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL30local_gen_irv_convert_to_floatILb1EEEvPKNS_8line_bufEjPS2_jbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:419,7'
          Dst:             _ZN4ojph5localL30local_gen_irv_convert_to_floatILb1EEEvPKNS_8line_bufEjPS2_jbj
    - functionName:    _ZN4ojph5local15gen_rct_forwardEPKNS_8line_bufES3_S3_PS1_S4_S4_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          485
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16gen_rct_backwardEPKNS_8line_bufES3_S3_PS1_S4_S4_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          477
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local15gen_ict_forwardEPKfS2_S2_PfS3_S3_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          190
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16gen_ict_backwardEPKfS2_S2_PfS3_S3_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          185
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL30local_gen_irv_convert_to_floatILb1EEEvPKNS_8line_bufEjPS2_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          211
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL32local_gen_irv_convert_to_integerILb1EEEvPKNS_8line_bufEPS2_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          140
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojphL10ojph_roundEf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:328,20'
          Dst:             _ZN4ojphL10ojph_roundEf
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:341,20'
          Dst:             _ZN4ojphL10ojph_roundEf
    - functionName:    _ZN4ojph5localL30local_gen_irv_convert_to_floatILb0EEEvPKNS_8line_bufEjPS2_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          185
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL32local_gen_irv_convert_to_integerILb0EEEvPKNS_8line_bufEPS2_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          127
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4ojphL10ojph_roundEf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:328,20'
          Dst:             _ZN4ojphL10ojph_roundEf
        - Src:             'OpenJPH/src/core/transform/ojph_colour.cpp:341,20'
          Dst:             _ZN4ojphL10ojph_roundEf
    - functionName:    _ZN4ojph5local31init_colour_transform_functionsEv
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN4ojph5local32init_wavelet_transform_functionsEvENK3$_0clEv'
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph17get_cpu_ext_levelEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:118,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:128,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:137,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:147,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:156,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
    - functionName:    _ZN4ojph5local17gen_rev_vert_stepEPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph5localL19gen_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5localL19gen_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:315,9'
          Dst:             _ZN4ojph5localL19gen_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:315,9'
          Dst:             _ZN4ojph5localL19gen_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:308,9'
          Dst:             _ZN4ojph5localL19gen_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5local16gen_rev_horz_anaEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5localL18gen_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5localL18gen_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:486,9'
          Dst:             _ZN4ojph5localL18gen_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:493,9'
          Dst:             _ZN4ojph5localL18gen_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5local16gen_rev_horz_synEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5localL18gen_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5localL18gen_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:664,9'
          Dst:             _ZN4ojph5localL18gen_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:671,9'
          Dst:             _ZN4ojph5localL18gen_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5local17gen_irv_vert_stepEPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          179
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local20gen_irv_vert_times_KEfPKNS_8line_bufEj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - float
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16gen_irv_horz_anaEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          561
      EdgeCount:       116
      CyclomaticComplexity: 32
      functionsReached:
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk5get_KEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:727,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:749,26'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:730,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5local16gen_irv_horz_synEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          547
      EdgeCount:       114
      CyclomaticComplexity: 32
      functionsReached:
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk5get_KEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:783,26'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:796,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:799,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZNK4ojph5local9param_atk5get_KEv
      functionSourceFile: '/src/OpenJPH/src/core/transform/../codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_atk13get_num_stepsEv
      functionSourceFile: '/src/OpenJPH/src/core/transform/../codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_atk8get_stepEj
      functionSourceFile: '/src/OpenJPH/src/core/transform/../codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL18gen_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          944
      EdgeCount:       173
      CyclomaticComplexity: 50
      functionsReached:
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:509,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:512,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5localL18gen_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         123
      ICount:          923
      EdgeCount:       170
      CyclomaticComplexity: 49
      functionsReached:
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:588,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:591,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5localL18gen_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         127
      ICount:          953
      EdgeCount:       175
      CyclomaticComplexity: 50
      functionsReached:
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:348,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:352,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5localL18gen_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         127
      ICount:          941
      EdgeCount:       175
      CyclomaticComplexity: 50
      functionsReached:
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:427,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform.cpp:431,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5localL19gen_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         179
      ICount:          1365
      EdgeCount:       250
      CyclomaticComplexity: 73
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL19gen_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         179
      ICount:          1389
      EdgeCount:       250
      CyclomaticComplexity: 73
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local32init_wavelet_transform_functionsEv
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16sse_ict_backwardEPKfS2_S2_PfS3_S3_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          64
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local15sse_ict_forwardEPKfS2_S2_PfS3_S3_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL16sse_interleave32EPfS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16sse_irv_horz_synEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          174
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojph5localL16sse_interleave32EPfS1_S1_i
        - _ZN4ojph5localL18sse_multiply_constEPffi
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk5get_KEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:217,26'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:219,11'
          Dst:             _ZN4ojph5localL18sse_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:220,11'
          Dst:             _ZN4ojph5localL18sse_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:224,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:227,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:273,11'
          Dst:             _ZN4ojph5localL16sse_interleave32EPfS1_S1_i
    - functionName:    _ZN4ojph5localL18sse_multiply_constEPffi
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL18sse_deinterleave32EPfS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16sse_irv_horz_anaEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojph5localL18sse_deinterleave32EPfS1_S1_i
        - _ZN4ojph5localL18sse_multiply_constEPffi
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk5get_KEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:139,11'
          Dst:             _ZN4ojph5localL18sse_deinterleave32EPfS1_S1_i
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:146,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:190,26'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:192,11'
          Dst:             _ZN4ojph5localL18sse_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:193,11'
          Dst:             _ZN4ojph5localL18sse_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:149,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5local20sse_irv_vert_times_KEfPKNS_8line_bufEj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - float
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL18sse_multiply_constEPffi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse.cpp:123,7'
          Dst:             _ZN4ojph5localL18sse_multiply_constEPffi
    - functionName:    _ZN4ojph5local17sse_irv_vert_stepEPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL20ojph_mm_min_lt_epi32EDv2_xS1_Dv4_fS2_
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL20ojph_mm_max_ge_epi32EDv2_xS1_Dv4_fS2_
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local17sse2_rct_backwardEPKNS_8line_bufES3_S3_PS1_S4_S4_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          151
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:617,34'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:636,34'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
    - functionName:    _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16sse2_rct_forwardEPKNS_8line_bufES3_S3_PS1_S4_S4_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          151
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - _ZN4ojph5localL22sse2_cvthi_epi32_epi64EDv2_xS1_
        - _ZN4ojph5localL22sse2_cvtlo_epi32_epi64EDv2_xS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:523,16'
          Dst:             _ZN4ojph5localL22sse2_cvtlo_epi32_epi64EDv2_xS1_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:524,16'
          Dst:             _ZN4ojph5localL22sse2_cvtlo_epi32_epi64EDv2_xS1_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:525,16'
          Dst:             _ZN4ojph5localL22sse2_cvtlo_epi32_epi64EDv2_xS1_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:529,41'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:537,16'
          Dst:             _ZN4ojph5localL22sse2_cvthi_epi32_epi64EDv2_xS1_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:538,16'
          Dst:             _ZN4ojph5localL22sse2_cvthi_epi32_epi64EDv2_xS1_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:539,16'
          Dst:             _ZN4ojph5localL22sse2_cvthi_epi32_epi64EDv2_xS1_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:543,41'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
    - functionName:    _ZN4ojph5localL22sse2_cvtlo_epi32_epi64EDv2_xS1_
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL22sse2_cvthi_epi32_epi64EDv2_xS1_
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL31local_sse2_irv_convert_to_floatILb1EEEvPKNS_8line_bufEjPS2_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          216
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local35sse2_irv_convert_to_float_nlt_type3EPKNS_8line_bufEjPS1_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL31local_sse2_irv_convert_to_floatILb1EEEvPKNS_8line_bufEjPS2_jbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:460,7'
          Dst:             _ZN4ojph5localL31local_sse2_irv_convert_to_floatILb1EEEvPKNS_8line_bufEjPS2_jbj
    - functionName:    _ZN4ojph5localL31local_sse2_irv_convert_to_floatILb0EEEvPKNS_8line_bufEjPS2_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          209
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local25sse2_irv_convert_to_floatEPKNS_8line_bufEjPS1_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL31local_sse2_irv_convert_to_floatILb0EEEvPKNS_8line_bufEjPS2_jbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:451,7'
          Dst:             _ZN4ojph5localL31local_sse2_irv_convert_to_floatILb0EEEvPKNS_8line_bufEjPS2_jbj
    - functionName:    _ZN4ojph5local26sse2_rev_convert_nlt_type3EPKNS_8line_bufEjPS1_jlj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          177
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16sse2_rev_convertEPKNS_8line_bufEjPS1_jlj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          152
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4ojph5localL22sse2_cvthi_epi32_epi64EDv2_xS1_
        - _ZN4ojph5localL22sse2_cvtlo_epi32_epi64EDv2_xS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:258,17'
          Dst:             _ZN4ojph5localL22sse2_cvtlo_epi32_epi64EDv2_xS1_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:262,17'
          Dst:             _ZN4ojph5localL22sse2_cvthi_epi32_epi64EDv2_xS1_
    - functionName:    _ZN4ojph5localL33local_sse2_irv_convert_to_integerILb1EEEvPKNS_8line_bufEPS2_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          143
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph5localL20ojph_mm_max_ge_epi32EDv2_xS1_Dv4_fS2_
        - _ZN4ojph5localL20ojph_mm_min_lt_epi32EDv2_xS1_Dv4_fS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:148,15'
          Dst:             _ZN4ojph5localL20ojph_mm_max_ge_epi32EDv2_xS1_Dv4_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:149,15'
          Dst:             _ZN4ojph5localL20ojph_mm_min_lt_epi32EDv2_xS1_Dv4_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:168,15'
          Dst:             _ZN4ojph5localL20ojph_mm_max_ge_epi32EDv2_xS1_Dv4_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:169,15'
          Dst:             _ZN4ojph5localL20ojph_mm_min_lt_epi32EDv2_xS1_Dv4_fS2_
    - functionName:    _ZN4ojph5local37sse2_irv_convert_to_integer_nlt_type3EPKNS_8line_bufEPS1_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL33local_sse2_irv_convert_to_integerILb1EEEvPKNS_8line_bufEPS2_jjbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:192,7'
          Dst:             _ZN4ojph5localL33local_sse2_irv_convert_to_integerILb1EEEvPKNS_8line_bufEPS2_jjbj
    - functionName:    _ZN4ojph5localL33local_sse2_irv_convert_to_integerILb0EEEvPKNS_8line_bufEPS2_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          127
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph5localL20ojph_mm_max_ge_epi32EDv2_xS1_Dv4_fS2_
        - _ZN4ojph5localL20ojph_mm_min_lt_epi32EDv2_xS1_Dv4_fS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:148,15'
          Dst:             _ZN4ojph5localL20ojph_mm_max_ge_epi32EDv2_xS1_Dv4_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:149,15'
          Dst:             _ZN4ojph5localL20ojph_mm_min_lt_epi32EDv2_xS1_Dv4_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:168,15'
          Dst:             _ZN4ojph5localL20ojph_mm_max_ge_epi32EDv2_xS1_Dv4_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:169,15'
          Dst:             _ZN4ojph5localL20ojph_mm_min_lt_epi32EDv2_xS1_Dv4_fS2_
    - functionName:    _ZN4ojph5local27sse2_irv_convert_to_integerEPKNS_8line_bufEPS1_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL33local_sse2_irv_convert_to_integerILb0EEEvPKNS_8line_bufEPS2_jjbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_sse2.cpp:183,7'
          Dst:             _ZN4ojph5localL33local_sse2_irv_convert_to_integerILb0EEEvPKNS_8line_bufEPS2_jjbj
    - functionName:    _ZN4ojph5local24sse2_cnvrt_float_to_si32EPKfPifj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local30sse2_cnvrt_float_to_si32_shftdEPKfPifj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL19sse2_deinterleave64EPdS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL19sse2_deinterleave32EPfS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local17sse2_rev_horz_synEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5local19sse2_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5local19sse2_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:992,9'
          Dst:             _ZN4ojph5local19sse2_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:999,9'
          Dst:             _ZN4ojph5local19sse2_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5local19sse2_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          677
      EdgeCount:       146
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN4ojph5localL17sse2_interleave32EPfS1_S1_i
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:699,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:702,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:825,11'
          Dst:             _ZN4ojph5localL17sse2_interleave32EPfS1_S1_i
    - functionName:    _ZN4ojph5local19sse2_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          656
      EdgeCount:       146
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN4ojph5localL17sse2_interleave64EPdS1_S1_i
        - _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:847,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:850,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:875,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:889,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:905,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:916,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:932,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:944,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:972,11'
          Dst:             _ZN4ojph5localL17sse2_interleave64EPdS1_S1_i
    - functionName:    _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL17sse2_interleave64EPdS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL17sse2_interleave32EPfS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL19sse2_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          657
      EdgeCount:       146
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - _ZN4ojph5localL19sse2_deinterleave64EPdS1_S1_i
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:534,11'
          Dst:             _ZN4ojph5localL19sse2_deinterleave64EPdS1_S1_i
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:540,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:544,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:569,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:583,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:599,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:610,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:626,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:638,29'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
    - functionName:    _ZN4ojph5localL19sse2_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          678
      EdgeCount:       146
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN4ojph5localL19sse2_deinterleave32EPfS1_S1_i
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:387,11'
          Dst:             _ZN4ojph5localL19sse2_deinterleave32EPfS1_S1_i
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:393,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:397,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5local17sse2_rev_horz_anaEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5localL19sse2_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5localL19sse2_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:677,9'
          Dst:             _ZN4ojph5localL19sse2_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:684,9'
          Dst:             _ZN4ojph5localL19sse2_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5localL20sse2_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          582
      EdgeCount:       127
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:268,25'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:280,25'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:295,25'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:306,25'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:322,25'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:334,25'
          Dst:             _ZN4ojph5localL18sse2_mm_srai_epi64EDv2_xiS1_
    - functionName:    _ZN4ojph5localL20sse2_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          881
      EdgeCount:       166
      CyclomaticComplexity: 49
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local18sse2_rev_vert_stepEPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph5localL20sse2_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5localL20sse2_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:369,9'
          Dst:             _ZN4ojph5localL20sse2_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:369,9'
          Dst:             _ZN4ojph5localL20sse2_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_sse2.cpp:362,9'
          Dst:             _ZN4ojph5localL20sse2_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5local16avx_ict_backwardEPKfS2_S2_PfS3_S3_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          64
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local15avx_ict_forwardEPKfS2_S2_PfS3_S3_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL16avx_interleave32EPfS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16avx_irv_horz_synEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          174
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojph5localL16avx_interleave32EPfS1_S1_i
        - _ZN4ojph5localL18avx_multiply_constEPffi
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk5get_KEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:221,26'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:223,11'
          Dst:             _ZN4ojph5localL18avx_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:224,11'
          Dst:             _ZN4ojph5localL18avx_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:228,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:231,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:277,11'
          Dst:             _ZN4ojph5localL16avx_interleave32EPfS1_S1_i
    - functionName:    _ZN4ojph5localL18avx_multiply_constEPffi
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL18avx_deinterleave32EPfS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16avx_irv_horz_anaEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojph5localL18avx_deinterleave32EPfS1_S1_i
        - _ZN4ojph5localL18avx_multiply_constEPffi
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk5get_KEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:143,11'
          Dst:             _ZN4ojph5localL18avx_deinterleave32EPfS1_S1_i
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:150,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:194,26'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:196,11'
          Dst:             _ZN4ojph5localL18avx_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:197,11'
          Dst:             _ZN4ojph5localL18avx_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:153,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5local20avx_irv_vert_times_KEfPKNS_8line_bufEj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - float
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL18avx_multiply_constEPffi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx.cpp:127,7'
          Dst:             _ZN4ojph5localL18avx_multiply_constEPffi
    - functionName:    _ZN4ojph5local17avx_irv_vert_stepEPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL23ojph_mm256_min_lt_epi32EDv4_xS1_Dv8_fS2_
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL23ojph_mm256_max_ge_epi32EDv4_xS1_Dv8_fS2_
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local17avx2_rct_backwardEPKNS_8line_bufES3_S3_PS1_S4_S4_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          157
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:572,37'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:591,37'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
    - functionName:    _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16avx2_rct_forwardEPKNS_8line_bufES3_S3_PS1_S4_S4_j
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          163
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:483,44'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:497,44'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
    - functionName:    _ZN4ojph5localL31local_avx2_irv_convert_to_floatILb1EEEvPKNS_8line_bufEjPS2_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          216
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local35avx2_irv_convert_to_float_nlt_type3EPKNS_8line_bufEjPS1_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL31local_avx2_irv_convert_to_floatILb1EEEvPKNS_8line_bufEjPS2_jbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:414,7'
          Dst:             _ZN4ojph5localL31local_avx2_irv_convert_to_floatILb1EEEvPKNS_8line_bufEjPS2_jbj
    - functionName:    _ZN4ojph5localL31local_avx2_irv_convert_to_floatILb0EEEvPKNS_8line_bufEjPS2_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          209
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local25avx2_irv_convert_to_floatEPKNS_8line_bufEjPS1_jbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL31local_avx2_irv_convert_to_floatILb0EEEvPKNS_8line_bufEjPS2_jbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:405,7'
          Dst:             _ZN4ojph5localL31local_avx2_irv_convert_to_floatILb0EEEvPKNS_8line_bufEjPS2_jbj
    - functionName:    _ZN4ojph5localL33local_avx2_irv_convert_to_integerILb1EEEvPKNS_8line_bufEPS2_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          120
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph5localL23ojph_mm256_max_ge_epi32EDv4_xS1_Dv8_fS2_
        - _ZN4ojph5localL23ojph_mm256_min_lt_epi32EDv4_xS1_Dv8_fS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:304,15'
          Dst:             _ZN4ojph5localL23ojph_mm256_max_ge_epi32EDv4_xS1_Dv8_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:305,15'
          Dst:             _ZN4ojph5localL23ojph_mm256_min_lt_epi32EDv4_xS1_Dv8_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:324,15'
          Dst:             _ZN4ojph5localL23ojph_mm256_max_ge_epi32EDv4_xS1_Dv8_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:325,15'
          Dst:             _ZN4ojph5localL23ojph_mm256_min_lt_epi32EDv4_xS1_Dv8_fS2_
    - functionName:    _ZN4ojph5local37avx2_irv_convert_to_integer_nlt_type3EPKNS_8line_bufEPS1_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL33local_avx2_irv_convert_to_integerILb1EEEvPKNS_8line_bufEPS2_jjbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:346,7'
          Dst:             _ZN4ojph5localL33local_avx2_irv_convert_to_integerILb1EEEvPKNS_8line_bufEPS2_jjbj
    - functionName:    _ZN4ojph5localL33local_avx2_irv_convert_to_integerILb0EEEvPKNS_8line_bufEPS2_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          104
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph5localL23ojph_mm256_max_ge_epi32EDv4_xS1_Dv8_fS2_
        - _ZN4ojph5localL23ojph_mm256_min_lt_epi32EDv4_xS1_Dv8_fS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:304,15'
          Dst:             _ZN4ojph5localL23ojph_mm256_max_ge_epi32EDv4_xS1_Dv8_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:305,15'
          Dst:             _ZN4ojph5localL23ojph_mm256_min_lt_epi32EDv4_xS1_Dv8_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:324,15'
          Dst:             _ZN4ojph5localL23ojph_mm256_max_ge_epi32EDv4_xS1_Dv8_fS2_
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:325,15'
          Dst:             _ZN4ojph5localL23ojph_mm256_min_lt_epi32EDv4_xS1_Dv8_fS2_
    - functionName:    _ZN4ojph5local27avx2_irv_convert_to_integerEPKNS_8line_bufEPS1_jjbj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL33local_avx2_irv_convert_to_integerILb0EEEvPKNS_8line_bufEPS2_jjbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_colour_avx2.cpp:337,7'
          Dst:             _ZN4ojph5localL33local_avx2_irv_convert_to_integerILb0EEEvPKNS_8line_bufEPS2_jjbj
    - functionName:    _ZN4ojph5local26avx2_rev_convert_nlt_type3EPKNS_8line_bufEjPS1_jlj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          179
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local16avx2_rev_convertEPKNS_8line_bufEjPS1_jlj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_colour_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          151
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL17avx2_interleave64EPdS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL17avx2_interleave32EPfS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL19avx2_deinterleave64EPdS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL19avx2_deinterleave32EPfS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL19avx2_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          854
      EdgeCount:       174
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN4ojph5localL17avx2_interleave64EPdS1_S1_i
        - _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:919,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:922,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:947,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:961,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:977,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:988,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:1004,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:1016,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:1045,11'
          Dst:             _ZN4ojph5localL17avx2_interleave64EPdS1_S1_i
    - functionName:    _ZN4ojph5localL19avx2_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          407
      EdgeCount:       104
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN4ojph5localL17avx2_interleave32EPfS1_S1_i
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:751,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:754,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:896,11'
          Dst:             _ZN4ojph5localL17avx2_interleave32EPfS1_S1_i
    - functionName:    _ZN4ojph5local17avx2_rev_horz_synEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5localL19avx2_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5localL19avx2_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:1065,9'
          Dst:             _ZN4ojph5localL19avx2_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:1072,9'
          Dst:             _ZN4ojph5localL19avx2_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5localL19avx2_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          855
      EdgeCount:       174
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN4ojph5localL19avx2_deinterleave64EPdS1_S1_i
        - _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:584,11'
          Dst:             _ZN4ojph5localL19avx2_deinterleave64EPdS1_S1_i
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:590,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:594,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:619,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:633,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:649,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:660,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:676,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:688,29'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
    - functionName:    _ZN4ojph5localL19avx2_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          408
      EdgeCount:       104
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN4ojph5localL19avx2_deinterleave32EPfS1_S1_i
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:416,11'
          Dst:             _ZN4ojph5localL19avx2_deinterleave32EPfS1_S1_i
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:422,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:426,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5local17avx2_rev_horz_anaEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5localL19avx2_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5localL19avx2_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:728,9'
          Dst:             _ZN4ojph5localL19avx2_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:735,9'
          Dst:             _ZN4ojph5localL19avx2_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5localL20avx2_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          787
      EdgeCount:       155
      CyclomaticComplexity: 46
      functionsReached:
        - _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:296,25'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:308,25'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:323,25'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:334,25'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:350,25'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:362,25'
          Dst:             _ZN4ojph5localL21avx2_mm256_srai_epi64EDv4_xiS1_
    - functionName:    _ZN4ojph5localL20avx2_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          701
      EdgeCount:       138
      CyclomaticComplexity: 41
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local18avx2_rev_vert_stepEPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph5localL20avx2_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5localL20avx2_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:398,9'
          Dst:             _ZN4ojph5localL20avx2_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:398,9'
          Dst:             _ZN4ojph5localL20avx2_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx2.cpp:391,9'
          Dst:             _ZN4ojph5localL20avx2_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5local19avx512_rev_horz_synEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1410
      functionLinenumberEnd: 1424
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5local21avx512_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5local21avx512_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:1415,9'
          Dst:             _ZN4ojph5local21avx512_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:1422,9'
          Dst:             _ZN4ojph5local21avx512_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5local21avx512_rev_horz_syn32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1223
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          407
      EdgeCount:       104
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN4ojph5localL19avx512_interleave32EPfS1_S1_i
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:1069,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:1072,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:1214,11'
          Dst:             _ZN4ojph5localL19avx512_interleave32EPfS1_S1_i
    - functionName:    _ZN4ojph5local21avx512_rev_horz_syn64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1404
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          852
      EdgeCount:       174
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN4ojph5localL19avx512_interleave64EPdS1_S1_i
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:1236,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:1239,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:1395,11'
          Dst:             _ZN4ojph5localL19avx512_interleave64EPdS1_S1_i
    - functionName:    _ZN4ojph5localL19avx512_interleave64EPdS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          167
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL19avx512_interleave32EPfS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          170
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19avx512_rev_horz_anaEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1056
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5local21avx512_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5local21avx512_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:1047,9'
          Dst:             _ZN4ojph5local21avx512_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:1054,9'
          Dst:             _ZN4ojph5local21avx512_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5local21avx512_rev_horz_ana32EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          408
      EdgeCount:       104
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN4ojph5localL21avx512_deinterleave32EPfS1_S1_i
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:703,11'
          Dst:             _ZN4ojph5localL21avx512_deinterleave32EPfS1_S1_i
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:709,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:713,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5local21avx512_rev_horz_ana64EPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          853
      EdgeCount:       174
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN4ojph5localL21avx512_deinterleave64EPdS1_S1_i
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:870,11'
          Dst:             _ZN4ojph5localL21avx512_deinterleave64EPdS1_S1_i
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:876,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:880,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5localL21avx512_deinterleave64EPdS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          167
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL21avx512_deinterleave32EPfS1_S1_i
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          170
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local20avx512_rev_vert_stepEPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          75
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph5local22avx512_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - _ZN4ojph5local22avx512_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:686,9'
          Dst:             _ZN4ojph5local22avx512_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:686,9'
          Dst:             _ZN4ojph5local22avx512_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:679,9'
          Dst:             _ZN4ojph5local22avx512_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
    - functionName:    _ZN4ojph5local22avx512_rev_vert_step64EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         139
      ICount:          1020
      EdgeCount:       194
      CyclomaticComplexity: 57
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local22avx512_rev_vert_step32EPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          707
      EdgeCount:       138
      CyclomaticComplexity: 41
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19avx512_irv_horz_synEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          174
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojph5localL19avx512_interleave32EPfS1_S1_i
        - _ZN4ojph5localL21avx512_multiply_constEPffi
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk5get_KEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:328,26'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:330,11'
          Dst:             _ZN4ojph5localL21avx512_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:331,11'
          Dst:             _ZN4ojph5localL21avx512_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:335,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:338,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:384,11'
          Dst:             _ZN4ojph5localL19avx512_interleave32EPfS1_S1_i
    - functionName:    _ZN4ojph5localL21avx512_multiply_constEPffi
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19avx512_irv_horz_anaEPKNS0_9param_atkEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojph5localL21avx512_deinterleave32EPfS1_S1_i
        - _ZN4ojph5localL21avx512_multiply_constEPffi
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk5get_KEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:250,11'
          Dst:             _ZN4ojph5localL21avx512_deinterleave32EPfS1_S1_i
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:257,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:301,26'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:303,11'
          Dst:             _ZN4ojph5localL21avx512_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:304,11'
          Dst:             _ZN4ojph5localL21avx512_multiply_constEPffi
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:260,40'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
    - functionName:    _ZN4ojph5local23avx512_irv_vert_times_KEfPKNS_8line_bufEj
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - float
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL21avx512_multiply_constEPffi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/transform/ojph_transform_avx512.cpp:234,7'
          Dst:             _ZN4ojph5localL21avx512_multiply_constEPffi
    - functionName:    _ZN4ojph5local20avx512_irv_vert_stepEPKNS0_12lifting_stepEPKNS_8line_bufES6_S6_jb
      functionSourceFile: '/src/OpenJPH/src/core/transform/ojph_transform_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_ojph_resolution.cpp
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:287,42'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojphL19count_leading_zerosEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9align_ptrIlLj64EEEPT_S2_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localIlLi64EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIlLj64EEEmm
        - _ZN4ojph9align_ptrIlLj64EEEPT_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIlLj64EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrIlLj64EEEPT_S2_
    - functionName:    _ZN4ojph17calc_aligned_sizeIlLj64EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojphL19count_leading_zerosEm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9align_ptrINS_11lifting_bufELj8EEEPT_S3_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_11lifting_bufELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_11lifting_bufELj8EEEmm
        - _ZN4ojph9align_ptrINS_11lifting_bufELj8EEEPT_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_11lifting_bufELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_11lifting_bufELj8EEEPT_S3_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_11lifting_bufELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph9align_ptrINS_5local8precinctELj8EEEPT_S4_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local8precinctELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local8precinctELj8EEEmm
        - _ZN4ojph9align_ptrINS_5local8precinctELj8EEEPT_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local8precinctELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_5local8precinctELj8EEEPT_S4_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_5local8precinctELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph9align_ptrINS_5local7subbandELj8EEEPT_S4_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local7subbandELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local7subbandELj8EEEmm
        - _ZN4ojph9align_ptrINS_5local7subbandELj8EEEPT_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local7subbandELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_5local7subbandELj8EEEPT_S4_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_5local7subbandELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localIlLi64EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIlLj64EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIlLj64EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_11lifting_bufELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_11lifting_bufELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_11lifting_bufELj8EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local8precinctELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local8precinctELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local8precinctELj8EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local7subbandELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local7subbandELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local7subbandELj8EEEmm
    - functionName:    _ZNK4ojph5local10resolution13get_num_bytesEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local10resolution13get_num_bytesEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          48
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK4ojph5local10resolution13get_num_bytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:1041,16'
          Dst:             _ZNK4ojph5local10resolution13get_num_bytesEv
    - functionName:    _ZN4ojph5local10resolution18parse_one_precinctERjPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5local8precinct5parseEiPjPNS_21mem_elastic_allocatorERjPNS_11infile_baseEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:1028,10'
          Dst:             _ZN4ojph5local8precinct5parseEiPjPNS_21mem_elastic_allocatorERjPNS_11infile_baseEb
    - functionName:    _ZN4ojph5local10resolution19parse_all_precinctsERjPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5local8precinct5parseEiPjPNS_21mem_elastic_allocatorERjPNS_11infile_baseEb
        - _ZNK4ojph4size4areaEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:1005,44'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:1009,14'
          Dst:             _ZN4ojph5local8precinct5parseEiPjPNS_21mem_elastic_allocatorERjPNS_11infile_baseEb
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:1005,44'
          Dst:             _ZNK4ojph4size4areaEv
    - functionName:    _ZN4ojph5local10resolution18write_one_precinctEPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5local8precinct5writeEPNS_12outfile_baseE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:991,22'
          Dst:             _ZN4ojph5local8precinct5writeEPNS_12outfile_baseE
    - functionName:    _ZN4ojph5local10resolution21get_top_left_precinctERNS_5pointE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4ojph4size4areaEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:978,31'
          Dst:             _ZNK4ojph4size4areaEv
    - functionName:    _ZN4ojph5local10resolution15write_precinctsEPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 972
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5local8precinct5writeEPNS_12outfile_baseE
        - _ZNK4ojph4size4areaEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:970,48'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:971,14'
          Dst:             _ZN4ojph5local8precinct5writeEPNS_12outfile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:970,48'
          Dst:             _ZNK4ojph4size4areaEv
    - functionName:    _ZN4ojph5local10resolution16prepare_precinctEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5local10resolution16prepare_precinctEv
        - _ZN4ojph5local8precinct16prepare_precinctEiPjPNS_21mem_elastic_allocatorE
        - _ZNK4ojph4size4areaEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:956,46'
          Dst:             _ZN4ojph5local10resolution16prepare_precinctEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:959,41'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:961,41'
          Dst:             _ZN4ojph5local8precinct16prepare_precinctEiPjPNS_21mem_elastic_allocatorE
    - functionName:    _ZN4ojph5local10resolution9pull_lineEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         151
      ICount:          1139
      EdgeCount:       207
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN4ojph5local10resolution9pull_lineEv
        - _ZN4ojph5local7subband9pull_lineEv
        - _ZNK4ojph5local9param_atk5get_KEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:718,25'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:745,61'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:746,32'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:748,53'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:758,59'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:759,32'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:761,51'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:778,48'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:798,57'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:799,28'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:801,49'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:808,55'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:809,28'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:811,47'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:846,61'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:847,32'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:849,55'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:855,40'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:862,59'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:863,32'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:865,53'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:871,51'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:884,48'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:904,57'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:905,28'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:907,51'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:913,55'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:914,28'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:916,49'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:931,53'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:932,24'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:934,45'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:941,53'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:942,24'
          Dst:             _ZN4ojph5local7subband9pull_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:944,47'
          Dst:             _ZN4ojph5local10resolution9pull_lineEv
    - functionName:    _ZN4ojph5local7subband8get_lineEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10resolution9push_lineEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         127
      ICount:          860
      EdgeCount:       173
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN4ojph5local10resolution8get_lineEv
        - _ZN4ojph5local10resolution9push_lineEv
        - _ZN4ojph5local7subband12exchange_bufEPNS_8line_bufE
        - _ZN4ojph5local7subband8get_lineEv
        - _ZN4ojph5local7subband9push_lineEv
        - _ZNK4ojph5local9param_atk5get_KEv
        - _ZNK4ojph5local9param_atk8get_stepEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:552,18'
          Dst:             _ZN4ojph5local7subband12exchange_bufEPNS_8line_bufE
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:553,18'
          Dst:             _ZN4ojph5local7subband9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:579,46'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:586,42'
          Dst:             _ZN4ojph5local7subband8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:587,26'
          Dst:             _ZN4ojph5local7subband8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:588,24'
          Dst:             _ZN4ojph5local7subband9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:589,24'
          Dst:             _ZN4ojph5local7subband9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:594,44'
          Dst:             _ZN4ojph5local10resolution8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:595,26'
          Dst:             _ZN4ojph5local7subband8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:596,24'
          Dst:             _ZN4ojph5local7subband9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:597,26'
          Dst:             _ZN4ojph5local10resolution9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:0,0'
          Dst:             _ZN4ojph5local10resolution8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:0,0'
          Dst:             _ZN4ojph5local7subband8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:0,0'
          Dst:             _ZN4ojph5local7subband9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:630,40'
          Dst:             _ZN4ojph5local7subband8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:631,24'
          Dst:             _ZN4ojph5local7subband8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:632,22'
          Dst:             _ZN4ojph5local7subband9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:633,22'
          Dst:             _ZN4ojph5local7subband9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:656,46'
          Dst:             _ZNK4ojph5local9param_atk8get_stepEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:663,36'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:666,42'
          Dst:             _ZN4ojph5local7subband8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:667,26'
          Dst:             _ZN4ojph5local7subband8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:668,24'
          Dst:             _ZN4ojph5local7subband9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:669,24'
          Dst:             _ZN4ojph5local7subband9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:674,47'
          Dst:             _ZNK4ojph5local9param_atk5get_KEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:677,44'
          Dst:             _ZN4ojph5local10resolution8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:678,26'
          Dst:             _ZN4ojph5local7subband8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:679,24'
          Dst:             _ZN4ojph5local7subband9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:680,26'
          Dst:             _ZN4ojph5local10resolution9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:703,40'
          Dst:             _ZN4ojph5local7subband8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:704,24'
          Dst:             _ZN4ojph5local7subband8get_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:705,22'
          Dst:             _ZN4ojph5local7subband9push_lineEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:706,22'
          Dst:             _ZN4ojph5local7subband9push_lineEv
    - functionName:    _ZN4ojph5local10resolution8get_lineEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocator15post_alloc_dataIlEEPT_mj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localIlLi64EEEPT_mjRmRPv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:114,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localIlLi64EEEPT_mjRmRPv
    - functionName:    _ZN4ojph11lifting_bufC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_11lifting_bufEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_11lifting_bufELi8EEEPT_mjRmRPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_11lifting_bufELi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph5local7subband6existsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream20get_precinct_scratchEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local4tile13get_tile_rectEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9tile_comp8get_tileEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_tile_comp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local8precinctC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_precinct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph4rectC2Ev
        - _ZN4ojph5pointC2Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.h:60,7'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.h:60,7'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.h:60,7'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.h:60,7'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.h:60,7'
          Dst:             _ZN4ojph4rectC2Ev
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local8precinctEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local8precinctELi8EEEPT_mjRmRPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local8precinctELi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph5local7subbandC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph4rectC2Ev
        - _ZN4ojph4sizeC2Ejj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.h:66,7'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.h:66,7'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.h:66,7'
          Dst:             _ZN4ojph4sizeC2Ejj
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local7subbandEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local7subbandELi8EEEPT_mjRmRPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local7subbandELi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph5local10codestream17get_elastic_allocEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10resolution14finalize_allocEPNS0_10codestreamERKNS_4rectES6_jjNS_5pointES7_PNS0_9tile_compEPS1_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         137
      ICount:          1037
      EdgeCount:       185
      CyclomaticComplexity: 50
      functionsReached:
        - _ZN4ojph11lifting_bufC2Ev
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_11lifting_bufEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local10resolutionEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local7subbandEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local8precinctEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_8line_bufEEEPT_m
        - _ZN4ojph19mem_fixed_allocator15post_alloc_dataIfEEPT_mj
        - _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - _ZN4ojph19mem_fixed_allocator15post_alloc_dataIlEEPT_mj
        - _ZN4ojph4rectC2Ev
        - _ZN4ojph4sizeC2Ejj
        - _ZN4ojph5local10codestream10access_dfsEv
        - _ZN4ojph5local10codestream10access_qcdEv
        - _ZN4ojph5local10codestream13get_allocatorEv
        - _ZN4ojph5local10codestream17get_elastic_allocEv
        - _ZN4ojph5local10codestream20get_precinct_scratchEv
        - _ZN4ojph5local10codestream24get_skipped_res_for_readEv
        - _ZN4ojph5local10codestream25get_skipped_res_for_reconEv
        - _ZN4ojph5local10codestream7get_cocEj
        - _ZN4ojph5local10resolution14finalize_allocEPNS0_10codestreamERKNS_4rectES6_jjNS_5pointES7_PNS0_9tile_compEPS1_
        - _ZN4ojph5local4tile13get_tile_rectEv
        - _ZN4ojph5local7subband14finalize_allocEPNS0_10codestreamERKNS_4rectEPNS0_10resolutionEjj
        - _ZN4ojph5local7subband14get_cb_indicesERKNS_4sizeEPNS0_8precinctE
        - _ZN4ojph5local7subband6existsEv
        - _ZN4ojph5local7subbandC2Ev
        - _ZN4ojph5local8precinctC2Ev
        - _ZN4ojph5local9tile_comp8get_tileEv
        - _ZN4ojph5pointC2Ejj
        - _ZN4ojph8line_buf4wrapIfEEvPT_mj
        - _ZN4ojph8line_buf4wrapIiEEvPT_mj
        - _ZN4ojph8line_buf4wrapIlEEvPT_mj
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph4size4areaEv
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk13is_reversibleEv
        - _ZNK4ojph5local9param_cod10access_atkEv
        - _ZNK4ojph5local9param_cod13get_dfs_indexEv
        - _ZNK4ojph5local9param_cod14is_dfs_definedEv
        - _ZNK4ojph5local9param_cod15packets_use_ephEv
        - _ZNK4ojph5local9param_cod18get_log_block_dimsEv
        - _ZNK4ojph5local9param_cod19packets_may_use_sopEv
        - _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - _ZNK4ojph5local9param_dfs12get_dwt_typeEj
        - _ZNK4ojph5local9param_dfs7get_dfsEi
        - _ZNK4ojph5local9param_qcd17propose_precisionEPKNS0_9param_codE
        - _ZNK4ojph5local9param_qcd7get_qccEj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:248,52'
          Dst:             _ZN4ojph5local10codestream13get_allocatorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:249,29'
          Dst:             _ZN4ojph5local10codestream17get_elastic_allocEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:250,42'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:251,34'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:252,37'
          Dst:             _ZN4ojph5local10codestream25get_skipped_res_for_reconEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:254,37'
          Dst:             _ZN4ojph5local10codestream24get_skipped_res_for_readEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:264,24'
          Dst:             _ZNK4ojph5local9param_cod10access_atkEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:266,16'
          Dst:             _ZNK4ojph5local9param_cod14is_dfs_definedEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:267,44'
          Dst:             _ZN4ojph5local10codestream10access_dfsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:269,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:275,31'
          Dst:             _ZNK4ojph5local9param_cod13get_dfs_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:276,22'
          Dst:             _ZNK4ojph5local9param_dfs7get_dfsEi
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:278,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:283,35'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:284,21'
          Dst:             _ZNK4ojph5local9param_dfs12get_dwt_typeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:304,26'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local7subbandEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:306,25'
          Dst:             _ZN4ojph5local7subbandC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:306,25'
          Dst:             _ZN4ojph5local7subbandC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:306,25'
          Dst:             _ZN4ojph5local7subbandC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:306,25'
          Dst:             _ZN4ojph5local7subbandC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:318,18'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:324,21'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:328,38'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local10resolutionEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:329,26'
          Dst:             _ZN4ojph5local10resolution14finalize_allocEPNS0_10codestreamERKNS_4rectES6_jjNS_5pointES7_PNS0_9tile_compEPS1_
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:318,18'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:335,24'
          Dst:             _ZN4ojph5local7subband14finalize_allocEPNS0_10codestreamERKNS_4rectEPNS0_10resolutionEjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:318,18'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:335,24'
          Dst:             _ZN4ojph5local7subband14finalize_allocEPNS0_10codestreamERKNS_4rectEPNS0_10resolutionEjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:318,18'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:335,24'
          Dst:             _ZN4ojph5local7subband14finalize_allocEPNS0_10codestreamERKNS_4rectEPNS0_10resolutionEjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:347,17'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:350,34'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local10resolutionEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:351,22'
          Dst:             _ZN4ojph5local10resolution14finalize_allocEPNS0_10codestreamERKNS_4rectES6_jjNS_5pointES7_PNS0_9tile_compEPS1_
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:360,20'
          Dst:             _ZN4ojph5local7subband14finalize_allocEPNS0_10codestreamERKNS_4rectEPNS0_10resolutionEjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:371,17'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:374,34'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local10resolutionEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:375,22'
          Dst:             _ZN4ojph5local10resolution14finalize_allocEPNS0_10codestreamERKNS_4rectES6_jjNS_5pointES7_PNS0_9tile_compEPS1_
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:384,20'
          Dst:             _ZN4ojph5local7subband14finalize_allocEPNS0_10codestreamERKNS_4rectEPNS0_10resolutionEjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:389,34'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local10resolutionEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:390,22'
          Dst:             _ZN4ojph5local10resolution14finalize_allocEPNS0_10codestreamERKNS_4rectES6_jjNS_5pointES7_PNS0_9tile_compEPS1_
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:397,18'
          Dst:             _ZN4ojph5local7subband14finalize_allocEPNS0_10codestreamERKNS_4rectEPNS0_10resolutionEjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:401,21'
          Dst:             _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:402,23'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:411,69'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:411,22'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local8precinctEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:412,34'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:414,26'
          Dst:             _ZN4ojph5local8precinctC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:422,47'
          Dst:             _ZN4ojph5local9tile_comp8get_tileEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:422,59'
          Dst:             _ZN4ojph5local4tile13get_tile_rectEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:441,22'
          Dst:             _ZN4ojph5local7subband6existsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:429,17'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:434,34'
          Dst:             _ZNK4ojph5local9param_cod19packets_may_use_sopEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:435,31'
          Dst:             _ZNK4ojph5local9param_cod15packets_use_ephEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:436,37'
          Dst:             _ZN4ojph5local10codestream20get_precinct_scratchEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:442,20'
          Dst:             _ZN4ojph5local7subband14get_cb_indicesERKNS_4sizeEPNS0_8precinctE
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:441,22'
          Dst:             _ZN4ojph5local7subband6existsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:442,20'
          Dst:             _ZN4ojph5local7subband14get_cb_indicesERKNS_4sizeEPNS0_8precinctE
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:441,22'
          Dst:             _ZN4ojph5local7subband6existsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:442,20'
          Dst:             _ZN4ojph5local7subband14get_cb_indicesERKNS_4sizeEPNS0_8precinctE
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:441,22'
          Dst:             _ZN4ojph5local7subband6existsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:442,20'
          Dst:             _ZN4ojph5local7subband14get_cb_indicesERKNS_4sizeEPNS0_8precinctE
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:446,26'
          Dst:             _ZNK4ojph5local9param_cod18get_log_block_dimsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:449,12'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:459,26'
          Dst:             _ZN4ojph5pointC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:464,26'
          Dst:             _ZNK4ojph5local9param_cod10access_atkEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:465,33'
          Dst:             _ZNK4ojph5local9param_atk13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:466,32'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:468,28'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_8line_bufEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:469,26'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_11lifting_bufEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:478,19'
          Dst:             _ZN4ojph11lifting_bufC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:480,19'
          Dst:             _ZN4ojph11lifting_bufC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:483,43'
          Dst:             _ZN4ojph5local10codestream10access_qcdEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:483,57'
          Dst:             _ZNK4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:484,30'
          Dst:             _ZNK4ojph5local9param_qcd17propose_precisionEPKNS0_9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:475,25'
          Dst:             _ZN4ojph11lifting_bufC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:496,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:495,24'
          Dst:             _ZN4ojph8line_buf4wrapIiEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:498,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:497,24'
          Dst:             _ZN4ojph8line_buf4wrapIiEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:494,28'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:493,28'
          Dst:             _ZN4ojph8line_buf4wrapIiEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:506,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIlEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:505,24'
          Dst:             _ZN4ojph8line_buf4wrapIlEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:508,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIlEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:507,24'
          Dst:             _ZN4ojph8line_buf4wrapIlEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:504,28'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIlEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:503,28'
          Dst:             _ZN4ojph8line_buf4wrapIlEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:517,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIfEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:516,24'
          Dst:             _ZN4ojph8line_buf4wrapIfEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:519,26'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIfEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:518,24'
          Dst:             _ZN4ojph8line_buf4wrapIfEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:515,28'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIfEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:514,28'
          Dst:             _ZN4ojph8line_buf4wrapIfEEvPT_mj
    - functionName:    _ZN4ojph5local10codestream25get_skipped_res_for_reconEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4ojph5local9param_cod10access_atkEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_params_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10codestream10access_dfsEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4ojph5local9param_dfs6existsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_local.h:94,17'
          Dst:             _ZNK4ojph5local9param_dfs6existsEv
    - functionName:    _ZN4ojph5local10codestream10access_qcdEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIlEEvmj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localIlLi64EEEvmjRm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:74,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localIlLi64EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_11lifting_bufEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_11lifting_bufELi8EEEvmjRm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_11lifting_bufELi8EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local8precinctEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local8precinctELi8EEEvmjRm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local8precinctELi8EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local7subbandEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local7subbandELi8EEEvmjRm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local7subbandELi8EEEvmjRm
    - functionName:    _ZN4ojph5local10resolution9pre_allocEPNS0_10codestreamERKNS_4rectES6_jj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          411
      EdgeCount:       97
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_11lifting_bufEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local10resolutionEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local7subbandEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local8precinctEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_8line_bufEEEvm
        - _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIfEEvmj
        - _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
        - _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIlEEvmj
        - _ZN4ojph4rectC2Ev
        - _ZN4ojph4sizeC2Ejj
        - _ZN4ojph5local10codestream10access_dfsEv
        - _ZN4ojph5local10codestream10access_qcdEv
        - _ZN4ojph5local10codestream13get_allocatorEv
        - _ZN4ojph5local10codestream25get_skipped_res_for_reconEv
        - _ZN4ojph5local10codestream7get_cocEj
        - _ZN4ojph5local10resolution9pre_allocEPNS0_10codestreamERKNS_4rectES6_jj
        - _ZN4ojph5local7subband9pre_allocEPNS0_10codestreamERKNS_4rectEjjj
        - _ZN4ojph9get_errorEv
        - _ZNK4ojph4size4areaEv
        - _ZNK4ojph5local9param_atk13get_num_stepsEv
        - _ZNK4ojph5local9param_atk13is_reversibleEv
        - _ZNK4ojph5local9param_cod10access_atkEv
        - _ZNK4ojph5local9param_cod13get_dfs_indexEv
        - _ZNK4ojph5local9param_cod14is_dfs_definedEv
        - _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - _ZNK4ojph5local9param_dfs12get_dwt_typeEj
        - _ZNK4ojph5local9param_dfs7get_dfsEi
        - _ZNK4ojph5local9param_qcd17propose_precisionEPKNS0_9param_codE
        - _ZNK4ojph5local9param_qcd7get_qccEj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:63,52'
          Dst:             _ZN4ojph5local10codestream13get_allocatorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:64,42'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:65,31'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:66,42'
          Dst:             _ZN4ojph5local10codestream25get_skipped_res_for_reconEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:69,35'
          Dst:             _ZNK4ojph5local9param_cod10access_atkEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:71,16'
          Dst:             _ZNK4ojph5local9param_cod14is_dfs_definedEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:72,44'
          Dst:             _ZN4ojph5local10codestream10access_dfsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:74,11'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:80,31'
          Dst:             _ZNK4ojph5local9param_cod13get_dfs_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:81,22'
          Dst:             _ZNK4ojph5local9param_dfs7get_dfsEi
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:83,13'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:88,21'
          Dst:             _ZNK4ojph5local9param_dfs12get_dwt_typeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:108,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local7subbandEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:120,18'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:126,26'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local10resolutionEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:127,15'
          Dst:             _ZN4ojph5local10resolution9pre_allocEPNS0_10codestreamERKNS_4rectES6_jj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:120,18'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:132,15'
          Dst:             _ZN4ojph5local7subband9pre_allocEPNS0_10codestreamERKNS_4rectEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:120,18'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:132,15'
          Dst:             _ZN4ojph5local7subband9pre_allocEPNS0_10codestreamERKNS_4rectEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:120,18'
          Dst:             _ZN4ojph4rectC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:132,15'
          Dst:             _ZN4ojph5local7subband9pre_allocEPNS0_10codestreamERKNS_4rectEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:144,22'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local10resolutionEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:145,11'
          Dst:             _ZN4ojph5local10resolution9pre_allocEPNS0_10codestreamERKNS_4rectES6_jj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:153,11'
          Dst:             _ZN4ojph5local7subband9pre_allocEPNS0_10codestreamERKNS_4rectEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:164,22'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local10resolutionEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:165,11'
          Dst:             _ZN4ojph5local10resolution9pre_allocEPNS0_10codestreamERKNS_4rectES6_jj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:173,11'
          Dst:             _ZN4ojph5local7subband9pre_allocEPNS0_10codestreamERKNS_4rectEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:179,22'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local10resolutionEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:180,11'
          Dst:             _ZN4ojph5local10resolution9pre_allocEPNS0_10codestreamERKNS_4rectES6_jj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:186,9'
          Dst:             _ZN4ojph5local7subband9pre_allocEPNS0_10codestreamERKNS_4rectEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:190,26'
          Dst:             _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:191,12'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:198,66'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:198,20'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local8precinctEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:204,31'
          Dst:             _ZNK4ojph5local9param_atk13get_num_stepsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:205,20'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_8line_bufEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:206,20'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_11lifting_bufEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:208,43'
          Dst:             _ZN4ojph5local10codestream10access_qcdEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:208,57'
          Dst:             _ZNK4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:209,30'
          Dst:             _ZNK4ojph5local9param_qcd17propose_precisionEPKNS0_9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:210,37'
          Dst:             _ZNK4ojph5local9param_cod10access_atkEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:211,32'
          Dst:             _ZNK4ojph5local9param_atk13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:219,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:220,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:218,26'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:226,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIlEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:227,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIlEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:225,26'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIlEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:233,22'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIfEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:234,22'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIfEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_resolution.cpp:232,24'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIfEEvmj
    - functionName:    _GLOBAL__sub_I_ojph_subband.cpp
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:287,42'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojphL19count_leading_zerosEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9align_ptrINS_5local15coded_cb_headerELj8EEEPT_S4_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local15coded_cb_headerELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local15coded_cb_headerELj8EEEmm
        - _ZN4ojph9align_ptrINS_5local15coded_cb_headerELj8EEEPT_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local15coded_cb_headerELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_5local15coded_cb_headerELj8EEEPT_S4_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_5local15coded_cb_headerELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojphL19count_leading_zerosEm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9align_ptrINS_5local9codeblockELj8EEEPT_S4_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:315,27'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local9codeblockELi8EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local9codeblockELj8EEEmm
        - _ZN4ojph9align_ptrINS_5local9codeblockELj8EEEPT_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local9codeblockELj8EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrINS_5local9codeblockELj8EEEPT_S4_
    - functionName:    _ZN4ojph17calc_aligned_sizeINS_5local9codeblockELj8EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:304,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local15coded_cb_headerELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local15coded_cb_headerELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local15coded_cb_headerELj8EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local9codeblockELi8EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeINS_5local9codeblockELj8EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeINS_5local9codeblockELj8EEEmm
    - functionName:    _ZN4ojph5local7subband9pull_lineEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          216
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4ojph4sizeC2Ejj
        - _ZN4ojph5local9codeblock6decodeEv
        - _ZN4ojph5local9codeblock8recreateERKNS_4sizeEPNS0_15coded_cb_headerE
        - _ZN4ojph5local9codeblock9pull_lineEPNS_8line_bufE
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:350,16'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:357,16'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:365,23'
          Dst:             _ZN4ojph5local9codeblock8recreateERKNS_4sizeEPNS0_15coded_cb_headerE
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:367,23'
          Dst:             _ZN4ojph5local9codeblock6decodeEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:377,19'
          Dst:             _ZN4ojph5local9codeblock9pull_lineEPNS_8line_bufE
    - functionName:    _ZN4ojph5local7subband9push_lineEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          247
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN4ojph4sizeC2Ejj
        - _ZN4ojph5local9codeblock4pushEPNS_8line_bufE
        - _ZN4ojph5local9codeblock6encodeEPNS_21mem_elastic_allocatorE
        - _ZN4ojph5local9codeblock8recreateERKNS_4sizeEPNS0_15coded_cb_headerE
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:299,19'
          Dst:             _ZN4ojph5local9codeblock4pushEPNS_8line_bufE
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:303,21'
          Dst:             _ZN4ojph5local9codeblock6encodeEPNS_21mem_elastic_allocatorE
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:313,16'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:320,16'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:328,23'
          Dst:             _ZN4ojph5local9codeblock8recreateERKNS_4sizeEPNS0_15coded_cb_headerE
    - functionName:    _ZN4ojph5local7subband12exchange_bufEPNS_8line_bufE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10resolution8get_rectEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local7subband14get_cb_indicesERKNS_4sizeEPNS0_8precinctE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          203
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4ojph5local10resolution18has_horz_transformEv
        - _ZN4ojph5local10resolution18has_vert_transformEv
        - _ZN4ojph5local10resolution8get_rectEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:230,31'
          Dst:             _ZN4ojph5local10resolution8get_rectEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:240,30'
          Dst:             _ZN4ojph5local10resolution18has_horz_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:241,30'
          Dst:             _ZN4ojph5local10resolution18has_vert_transformEv
    - functionName:    _ZN4ojph5local10resolution18has_horz_transformEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10resolution18has_vert_transformEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local15coded_cb_headerEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local15coded_cb_headerELi8EEEPT_mjRmRPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local15coded_cb_headerELi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local9codeblockEEEPT_m
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local9codeblockELi8EEEPT_mjRmRPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:121,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localINS_5local9codeblockELi8EEEPT_mjRmRPv
    - functionName:    _ZN4ojph5local10resolution12get_comp_numEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_resolution.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local7subband14finalize_allocEPNS0_10codestreamERKNS_4rectEPNS0_10resolutionEjj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          404
      EdgeCount:       75
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local15coded_cb_headerEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local9codeblockEEEPT_m
        - _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_8line_bufEEEPT_m
        - _ZN4ojph19mem_fixed_allocator15post_alloc_dataIfEEPT_mj
        - _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - _ZN4ojph19mem_fixed_allocator15post_alloc_dataIlEEPT_mj
        - _ZN4ojph4sizeC2Ejj
        - _ZN4ojph5local10codestream10access_dfsEv
        - _ZN4ojph5local10codestream10access_qcdEv
        - _ZN4ojph5local10codestream13get_allocatorEv
        - _ZN4ojph5local10codestream17get_elastic_allocEv
        - _ZN4ojph5local10codestream7get_cocEj
        - _ZN4ojph5local10resolution12get_comp_numEv
        - _ZN4ojph5local10resolution18has_horz_transformEv
        - _ZN4ojph5local10resolution18has_vert_transformEv
        - _ZN4ojph5local9codeblock14finalize_allocEPNS0_10codestreamEPNS0_7subbandERKNS_4sizeES8_PNS0_15coded_cb_headerEjijj
        - _ZN4ojph8line_buf4wrapIfEEvPT_mj
        - _ZN4ojph8line_buf4wrapIiEEvPT_mj
        - _ZN4ojph8line_buf4wrapIlEEvPT_mj
        - _ZNK4ojph4size4areaEv
        - _ZNK4ojph5local9param_atk13is_reversibleEv
        - _ZNK4ojph5local9param_cod10access_atkEv
        - _ZNK4ojph5local9param_cod13get_dfs_indexEv
        - _ZNK4ojph5local9param_cod14is_dfs_definedEv
        - _ZNK4ojph5local9param_cod18get_log_block_dimsEv
        - _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
        - _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - _ZNK4ojph5local9param_dfs7get_dfsEi
        - _ZNK4ojph5local9param_qcd15get_irrev_deltaEPKNS0_9param_dfsEjjjj
        - _ZNK4ojph5local9param_qcd17propose_precisionEPKNS0_9param_codE
        - _ZNK4ojph5local9param_qcd7get_qccEj
        - _ZNK4ojph5local9param_qcd8get_KmaxEPKNS0_9param_dfsEjjj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:122,52'
          Dst:             _ZN4ojph5local10codestream13get_allocatorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:123,29'
          Dst:             _ZN4ojph5local10codestream17get_elastic_allocEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:130,31'
          Dst:             _ZN4ojph5local10resolution12get_comp_numEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:131,42'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:132,31'
          Dst:             _ZNK4ojph5local9param_cod10access_atkEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:132,45'
          Dst:             _ZNK4ojph5local9param_atk13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:133,26'
          Dst:             _ZNK4ojph5local9param_cod18get_log_block_dimsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:134,21'
          Dst:             _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:136,30'
          Dst:             _ZN4ojph5local10resolution18has_horz_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:137,30'
          Dst:             _ZN4ojph5local10resolution18has_vert_transformEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:142,12'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:148,16'
          Dst:             _ZNK4ojph5local9param_cod14is_dfs_definedEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:149,27'
          Dst:             _ZN4ojph5local10codestream10access_dfsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:151,35'
          Dst:             _ZNK4ojph5local9param_cod13get_dfs_indexEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:151,22'
          Dst:             _ZNK4ojph5local9param_dfs7get_dfsEi
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:153,42'
          Dst:             _ZN4ojph5local10codestream10access_qcdEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:153,56'
          Dst:             _ZNK4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:154,31'
          Dst:             _ZNK4ojph5local9param_cod22get_num_decompositionsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:155,26'
          Dst:             _ZNK4ojph5local9param_qcd8get_KmaxEPKNS0_9param_dfsEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:159,16'
          Dst:             _ZNK4ojph5local9param_qcd15get_irrev_deltaEPKNS0_9param_dfsEjjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:165,29'
          Dst:             _ZNK4ojph5local9param_qcd17propose_precisionEPKNS0_9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:176,20'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:182,27'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local9codeblockEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:185,71'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:185,20'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_5local15coded_cb_headerEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:186,73'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:187,36'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:193,12'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:209,26'
          Dst:             _ZN4ojph19mem_fixed_allocator14post_alloc_objINS_8line_bufEEEPT_m
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:202,19'
          Dst:             _ZN4ojph5local9codeblock14finalize_allocEPNS0_10codestreamEPNS0_7subbandERKNS_4sizeES8_PNS0_15coded_cb_headerEjijj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:215,34'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIiEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:215,18'
          Dst:             _ZN4ojph8line_buf4wrapIiEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:217,34'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIlEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:217,18'
          Dst:             _ZN4ojph8line_buf4wrapIlEEvPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:220,32'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIfEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:220,16'
          Dst:             _ZN4ojph8line_buf4wrapIfEEvPT_mj
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local15coded_cb_headerEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local15coded_cb_headerELi8EEEvmjRm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local15coded_cb_headerELi8EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local9codeblockEEEvm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local9codeblockELi8EEEvmjRm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:80,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localINS_5local9codeblockELi8EEEvmjRm
    - functionName:    _ZN4ojph5local7subband9pre_allocEPNS0_10codestreamERKNS_4rectEjjj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          156
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local15coded_cb_headerEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local9codeblockEEEvm
        - _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_8line_bufEEEvm
        - _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIfEEvmj
        - _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
        - _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIlEEvmj
        - _ZN4ojph4sizeC2Ejj
        - _ZN4ojph5local10codestream10access_qcdEv
        - _ZN4ojph5local10codestream13get_allocatorEv
        - _ZN4ojph5local10codestream7get_cocEj
        - _ZN4ojph5local9codeblock9pre_allocEPNS0_10codestreamERKNS_4sizeEj
        - _ZNK4ojph4size4areaEv
        - _ZNK4ojph5local9param_atk13is_reversibleEv
        - _ZNK4ojph5local9param_cod10access_atkEv
        - _ZNK4ojph5local9param_cod18get_log_block_dimsEv
        - _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
        - _ZNK4ojph5local9param_qcd17propose_precisionEPKNS0_9param_codE
        - _ZNK4ojph5local9param_qcd7get_qccEj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:60,52'
          Dst:             _ZN4ojph5local10codestream13get_allocatorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:66,42'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:67,26'
          Dst:             _ZNK4ojph5local9param_cod18get_log_block_dimsEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:68,26'
          Dst:             _ZNK4ojph5local9param_cod21get_log_precinct_sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:76,12'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:83,12'
          Dst:             _ZN4ojph4sizeC2Ejj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:89,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local9codeblockEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:91,68'
          Dst:             _ZNK4ojph4size4areaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:91,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_5local15coded_cb_headerEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:93,41'
          Dst:             _ZN4ojph5local10codestream10access_qcdEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:93,55'
          Dst:             _ZNK4ojph5local9param_qcd7get_qccEj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:94,28'
          Dst:             _ZNK4ojph5local9param_qcd17propose_precisionEPKNS0_9param_codE
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:95,35'
          Dst:             _ZNK4ojph5local9param_cod10access_atkEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:96,30'
          Dst:             _ZNK4ojph5local9param_atk13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:102,18'
          Dst:             _ZN4ojph19mem_fixed_allocator13pre_alloc_objINS_8line_bufEEEvm
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:99,9'
          Dst:             _ZN4ojph5local9codeblock9pre_allocEPNS0_10codestreamERKNS_4sizeEj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:108,22'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIiEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:110,22'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIlEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_subband.cpp:113,20'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIfEEvmj
    - functionName:    _GLOBAL__sub_I_ojph_arch.cpp
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_arch.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'OpenJPH/src/core/others/ojph_arch.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph18init_cpu_ext_levelERi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_arch.cpp:257,39'
          Dst:             _ZN4ojph18init_cpu_ext_levelERi
    - functionName:    _ZN4ojph18init_cpu_ext_levelERi
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          163
      EdgeCount:       50
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN4ojph8read_xcrEj
        - _ZN4ojph9run_cpuidEjjPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/others/ojph_arch.cpp:86,5'
          Dst:             _ZN4ojph9run_cpuidEjjPj
        - Src:             'OpenJPH/src/core/others/ojph_arch.cpp:122,31'
          Dst:             _ZN4ojph8read_xcrEj
        - Src:             'OpenJPH/src/core/others/ojph_arch.cpp:131,21'
          Dst:             _ZN4ojph9run_cpuidEjjPj
    - functionName:    _ZN4ojph9run_cpuidEjjPj
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph8read_xcrEj
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph17get_cpu_ext_levelEv
      functionSourceFile: '/src/OpenJPH/src/core/others/ojph_arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9align_ptrImLj64EEEPT_S2_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localImLi64EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeImLj64EEEmm
        - _ZN4ojph9align_ptrImLj64EEEPT_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeImLj64EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrImLj64EEEPT_S2_
    - functionName:    _ZN4ojph17calc_aligned_sizeImLj64EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojphL19count_leading_zerosEm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph9align_ptrIjLj64EEEPT_S2_
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocator16post_alloc_localIjLi64EEEPT_mjRmRPv
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIjLj64EEEmm
        - _ZN4ojph9align_ptrIjLj64EEEPT_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:142,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIjLj64EEEmm
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:146,14'
          Dst:             _ZN4ojph9align_ptrIjLj64EEEPT_S2_
    - functionName:    _ZN4ojph17calc_aligned_sizeIjLj64EEEmm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:305,20'
          Dst:             _ZN4ojphL19count_leading_zerosEm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localImLi64EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeImLj64EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeImLj64EEEmm
    - functionName:    _ZN4ojph19mem_fixed_allocator15pre_alloc_localIjLi64EEEvmjRm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph17calc_aligned_sizeIjLj64EEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:130,17'
          Dst:             _ZN4ojph17calc_aligned_sizeIjLj64EEEmm
    - functionName:    _ZN4ojph5local9codeblock9pull_lineEPNS_8line_bufE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codeblock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          113
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9codeblock6decodeEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codeblock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          135
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph8get_infoEv
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:215,13'
          Dst:             _ZN4ojph8get_infoEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:219,13'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local9codeblock8recreateERKNS_4sizeEPNS0_15coded_cb_headerE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codeblock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9codeblock6encodeEPNS_21mem_elastic_allocatorE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codeblock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local9codeblock4pushEPNS_8line_bufE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codeblock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          83
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local7subband9get_deltaEv
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_subband.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph19mem_fixed_allocator15post_alloc_dataImEEPT_mj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localImLi64EEEPT_mjRmRPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:114,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localImLi64EEEPT_mjRmRPv
    - functionName:    _ZN4ojph19mem_fixed_allocator15post_alloc_dataIjEEPT_mj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator16post_alloc_localIjLi64EEEPT_mjRmRPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:114,14'
          Dst:             _ZN4ojph19mem_fixed_allocator16post_alloc_localIjLi64EEEPT_mjRmRPv
    - functionName:    _ZN4ojph5local9codeblock14finalize_allocEPNS0_10codestreamEPNS0_7subbandERKNS_4sizeES8_PNS0_15coded_cb_headerEjijj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codeblock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15post_alloc_dataIjEEPT_mj
        - _ZN4ojph19mem_fixed_allocator15post_alloc_dataImEEPT_mj
        - _ZN4ojph5local10codestream12is_resilientEv
        - _ZN4ojph5local10codestream13get_allocatorEv
        - _ZN4ojph5local10codestream7get_cocEj
        - _ZN4ojph5local13codeblock_fun4initEb
        - _ZN4ojph5local7subband9get_deltaEv
        - _ZNK4ojph5local9param_cod13is_reversibleEv
        - _ZNK4ojph5local9param_cod28get_block_vertical_causalityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:79,52'
          Dst:             _ZN4ojph5local10codestream13get_allocatorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:87,34'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataIjEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:91,34'
          Dst:             _ZN4ojph19mem_fixed_allocator15post_alloc_dataImEEPT_mj
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:99,29'
          Dst:             _ZN4ojph5local7subband9get_deltaEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:104,42'
          Dst:             _ZN4ojph5local10codestream7get_cocEj
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:105,31'
          Dst:             _ZNK4ojph5local9param_cod13is_reversibleEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:106,37'
          Dst:             _ZN4ojph5local10codestream12is_resilientEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:107,34'
          Dst:             _ZNK4ojph5local9param_cod28get_block_vertical_causalityEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:111,33'
          Dst:             _ZN4ojph5local13codeblock_fun4initEb
    - functionName:    _ZN4ojph19mem_fixed_allocator14pre_alloc_dataImEEvmj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localImLi64EEEvmjRm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:74,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localImLi64EEEvmjRm
    - functionName:    _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIjEEvmj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator15pre_alloc_localIjLi64EEEvmjRm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_mem.h:74,7'
          Dst:             _ZN4ojph19mem_fixed_allocator15pre_alloc_localIjLi64EEEvmjRm
    - functionName:    _ZN4ojph5local9codeblock9pre_allocEPNS0_10codestreamERKNS_4sizeEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codeblock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIjEEvmj
        - _ZN4ojph19mem_fixed_allocator14pre_alloc_dataImEEvmj
        - _ZN4ojph5local10codestream13get_allocatorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:59,52'
          Dst:             _ZN4ojph5local10codestream13get_allocatorEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:66,20'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataIjEEvmj
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock.cpp:68,20'
          Dst:             _ZN4ojph19mem_fixed_allocator14pre_alloc_dataImEEvmj
    - functionName:    _ZN4ojph5local13codeblock_fun4initEb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4ojph17get_cpu_ext_levelEv
        - _ZN4ojph5local31initialize_block_encoder_tablesEv
        - _ZN4ojph5local36initialize_block_encoder_tables_avx2Ev
        - _ZN4ojph5local38initialize_block_encoder_tables_avx512Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp:163,21'
          Dst:             _ZN4ojph5local31initialize_block_encoder_tablesEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp:172,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp:177,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp:201,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp:206,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp:211,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp:223,25'
          Dst:             _ZN4ojph5local36initialize_block_encoder_tables_avx2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp:240,13'
          Dst:             _ZN4ojph17get_cpu_ext_levelEv
        - Src:             'OpenJPH/src/core/codestream/ojph_codeblock_fun.cpp:242,25'
          Dst:             _ZN4ojph5local38initialize_block_encoder_tables_avx512Ev
    - functionName:    _ZN4ojph5local20gen_irv_tx_from_cb64EPKmPvjfj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          106
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local20gen_irv_tx_from_cb32EPKjPvjfj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          108
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local20gen_rev_tx_from_cb64EPKmPvjfj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          105
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local20gen_rev_tx_from_cb32EPKjPvjfj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          174
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojphL10ojph_truncEf
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local18gen_irv_tx_to_cb32EPKvPjjfjS3_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojphL10ojph_truncEf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_codestream_gen.cpp:116,18'
          Dst:             _ZN4ojphL10ojph_truncEf
    - functionName:    _ZN4ojph5local18gen_rev_tx_to_cb64EPKvPmjfjS3_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          193
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local18gen_rev_tx_to_cb32EPKvPjjfjS3_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          192
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local18gen_find_max_val64EPm
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      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:    _ZN4ojph5local18gen_find_max_val32EPj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      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:    _ZN4ojph5local13gen_mem_clearEPvm
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_gen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_ojph_precinct.cpp
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_precinct.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_precinct.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:287,42'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojphL19count_leading_zerosEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL11bb_skip_ephEPNS0_12bit_read_bufE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_read.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:159,11'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:159,11'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:162,11'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:162,11'
          Dst:             __cxa_throw
    - functionName:    _ZN4ojph5localL7bb_readEPNS0_12bit_read_bufE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_read.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          70
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:84,11'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:84,11'
          Dst:             __cxa_throw
    - functionName:    _ZN4ojph5localL9swap_byteEt
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL13bb_expand_bufEPNS0_13bit_write_bufEPNS_21mem_elastic_allocatorERPNS_11coded_listsE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_write.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_write.h:74,16'
          Dst:             _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
    - functionName:    _ZN4ojph5localL13bb_read_chunkEPNS0_12bit_read_bufEjRPNS_11coded_listsEPNS_21mem_elastic_allocatorE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_read.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:138,16'
          Dst:             _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
    - functionName:    _ZN4ojph5localL12bb_read_bitsEPNS0_12bit_read_bufEiRj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_read.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          78
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5localL7bb_readEPNS0_12bit_read_bufE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:121,20'
          Dst:             _ZN4ojph5localL7bb_readEPNS0_12bit_read_bufE
    - functionName:    _ZN4ojph5localL12bb_terminateEPNS0_12bit_read_bufEb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_read.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL11bb_skip_ephEPNS0_12bit_read_bufE
        - _ZN4ojph5localL7bb_readEPNS0_12bit_read_bufE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:172,18'
          Dst:             _ZN4ojph5localL7bb_readEPNS0_12bit_read_bufE
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:175,9'
          Dst:             _ZN4ojph5localL11bb_skip_ephEPNS0_12bit_read_bufE
    - functionName:    _ZN4ojph5localL11bb_read_bitEPNS0_12bit_read_bufERj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_read.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5localL7bb_readEPNS0_12bit_read_bufE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:106,18'
          Dst:             _ZN4ojph5localL7bb_readEPNS0_12bit_read_bufE
    - functionName:    _ZN4ojph5localL11bb_skip_sopEPNS0_12bit_read_bufE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_read.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          151
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5localL9swap_byteEt
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:189,11'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:189,11'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:197,15'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:197,15'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:198,23'
          Dst:             _ZN4ojph5localL9swap_byteEt
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:200,15'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:200,15'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:204,15'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:204,15'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:208,13'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:208,13'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:215,13'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_read.h:215,13'
          Dst:             __cxa_throw
    - functionName:    _ZN4ojph5localL7bb_initEPNS0_12bit_read_bufEjPNS_11infile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_read.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local8precinct5parseEiPjPNS_21mem_elastic_allocatorERjPNS_11infile_baseEb
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_precinct.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         139
      ICount:          763
      EdgeCount:       179
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN4ojph5local8tag_tree3getEjjj
        - _ZN4ojph5local8tag_tree4initEPhPjjNS_4sizeEi
        - _ZN4ojph5localL11bb_read_bitEPNS0_12bit_read_bufERj
        - _ZN4ojph5localL11bb_skip_sopEPNS0_12bit_read_bufE
        - _ZN4ojph5localL12bb_read_bitsEPNS0_12bit_read_bufEiRj
        - _ZN4ojph5localL12bb_terminateEPNS0_12bit_read_bufEb
        - _ZN4ojph5localL13bb_read_chunkEPNS0_12bit_read_bufEjRPNS_11coded_listsEPNS_21mem_elastic_allocatorE
        - _ZN4ojph5localL7bb_initEPNS0_12bit_read_bufEjPNS_11infile_baseE
        - _ZN4ojph5localL8log2ceilEj
        - _ZN4ojphL19count_leading_zerosEj
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:335,7'
          Dst:             _ZN4ojph5localL7bb_initEPNS0_12bit_read_bufEjPNS_11infile_baseE
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:337,9'
          Dst:             _ZN4ojph5localL11bb_skip_sopEPNS0_12bit_read_bufE
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:351,11'
          Dst:             _ZN4ojph5localL11bb_read_bitEPNS0_12bit_read_bufERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:358,11'
          Dst:             _ZN4ojph5localL8log2ceilEj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:358,11'
          Dst:             _ZN4ojph5localL8log2ceilEj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:362,17'
          Dst:             _ZN4ojph5local8tag_tree4initEPhPjjNS_4sizeEi
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:363,18'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:364,23'
          Dst:             _ZN4ojph5local8tag_tree4initEPhPjjNS_4sizeEi
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:366,24'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:367,18'
          Dst:             _ZN4ojph5local8tag_tree4initEPhPjjNS_4sizeEi
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:369,19'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:370,24'
          Dst:             _ZN4ojph5local8tag_tree4initEPhPjjNS_4sizeEi
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:372,25'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:389,35'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:393,34'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:396,21'
          Dst:             _ZN4ojph5localL11bb_read_bitEPNS0_12bit_read_bufERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:399,26'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:400,32'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:414,33'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:416,35'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:425,27'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:426,33'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:421,23'
          Dst:             _ZN4ojph5localL11bb_read_bitEPNS0_12bit_read_bufERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:438,17'
          Dst:             _ZN4ojph5localL11bb_read_bitEPNS0_12bit_read_bufERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:443,19'
          Dst:             _ZN4ojph5localL11bb_read_bitEPNS0_12bit_read_bufERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:447,21'
          Dst:             _ZN4ojph5localL12bb_read_bitsEPNS0_12bit_read_bufEiRj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:452,23'
          Dst:             _ZN4ojph5localL12bb_read_bitsEPNS0_12bit_read_bufEiRj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:457,25'
          Dst:             _ZN4ojph5localL12bb_read_bitsEPNS0_12bit_read_bufEiRj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:487,19'
          Dst:             _ZN4ojph5localL11bb_read_bitEPNS0_12bit_read_bufERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:493,20'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:494,17'
          Dst:             _ZN4ojph5localL12bb_read_bitsEPNS0_12bit_read_bufEiRj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:509,19'
          Dst:             _ZN4ojph5localL12bb_read_bitsEPNS0_12bit_read_bufEiRj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:397,34'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:397,34'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:422,36'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:422,36'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:431,15'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:431,15'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:439,30'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:439,30'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:444,32'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:444,32'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:448,34'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:448,34'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:453,36'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:453,36'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:458,38'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:458,38'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:488,32'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:488,32'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:495,30'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:495,30'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:497,15'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:497,15'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:500,15'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:500,15'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:510,32'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:510,32'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:512,17'
          Dst:             __cxa_allocate_exception
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:512,17'
          Dst:             __cxa_throw
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:353,13'
          Dst:             _ZN4ojph5localL12bb_terminateEPNS0_12bit_read_bufEb
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:522,9'
          Dst:             _ZN4ojph5localL11bb_read_bitEPNS0_12bit_read_bufERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:525,7'
          Dst:             _ZN4ojph5localL12bb_terminateEPNS0_12bit_read_bufEb
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:558,24'
          Dst:             _ZN4ojph5localL13bb_read_chunkEPNS0_12bit_read_bufEjRPNS_11coded_listsEPNS_21mem_elastic_allocatorE
    - functionName:    _ZN4ojph5localL8log2ceilEj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_precinct.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:89,21'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph5local8tag_tree4initEPhPjjNS_4sizeEi
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_precinct.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          230
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local8tag_tree3getEjjj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_precinct.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    44
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local8precinct5writeEPNS_12outfile_baseE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_precinct.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         84
      ICount:          455
      EdgeCount:       114
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL12bb_terminateEPNS0_13bit_write_bufE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_write.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL12bb_put_zerosEPNS0_13bit_write_bufEiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_write.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          32
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL10bb_put_bitEPNS0_13bit_write_bufEjPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_write.h:119,9'
          Dst:             _ZN4ojph5localL10bb_put_bitEPNS0_13bit_write_bufEjPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
    - functionName:    _ZN4ojph5localL10bb_put_bitEPNS0_13bit_write_bufEjPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_write.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL13bb_expand_bufEPNS0_13bit_write_bufEPNS_21mem_elastic_allocatorERPNS_11coded_listsE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_write.h:105,11'
          Dst:             _ZN4ojph5localL13bb_expand_bufEPNS0_13bit_write_bufEPNS_21mem_elastic_allocatorERPNS_11coded_listsE
    - functionName:    _ZN4ojph5localL7bb_initEPNS0_13bit_write_bufEPNS_21mem_elastic_allocatorERPNS_11coded_listsE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_write.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL13bb_expand_bufEPNS0_13bit_write_bufEPNS_21mem_elastic_allocatorERPNS_11coded_listsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_write.h:84,7'
          Dst:             _ZN4ojph5localL13bb_expand_bufEPNS0_13bit_write_bufEPNS_21mem_elastic_allocatorERPNS_11coded_listsE
    - functionName:    _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_write.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL10bb_put_bitEPNS0_13bit_write_bufEjPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_bitbuffer_write.h:130,9'
          Dst:             _ZN4ojph5localL10bb_put_bitEPNS0_13bit_write_bufEjPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
    - functionName:    _ZN4ojph5local13bit_write_bufC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_bitbuffer_write.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local8precinct16prepare_precinctEiPjPNS_21mem_elastic_allocatorE
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_precinct.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          701
      EdgeCount:       165
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN4ojph5local13bit_write_bufC2Ev
        - _ZN4ojph5local8tag_tree3getEjjj
        - _ZN4ojph5local8tag_tree4initEPhPjjNS_4sizeEi
        - _ZN4ojph5localL10bb_put_bitEPNS0_13bit_write_bufEjPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - _ZN4ojph5localL12bb_put_zerosEPNS0_13bit_write_bufEiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - _ZN4ojph5localL12bb_terminateEPNS0_13bit_write_bufE
        - _ZN4ojph5localL7bb_initEPNS0_13bit_write_bufEPNS_21mem_elastic_allocatorERPNS_11coded_listsE
        - _ZN4ojph5localL8log2ceilEj
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'OpenJPH/src/core/codestream/ojph_precinct.cpp:233,13'
          Branch Sides:    []
      Callsites:
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:97,21'
          Dst:             _ZN4ojph5local13bit_write_bufC2Ev
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:111,11'
          Dst:             _ZN4ojph5localL8log2ceilEj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:111,11'
          Dst:             _ZN4ojph5localL8log2ceilEj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:115,17'
          Dst:             _ZN4ojph5local8tag_tree4initEPhPjjNS_4sizeEi
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:116,23'
          Dst:             _ZN4ojph5local8tag_tree4initEPhPjjNS_4sizeEi
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:118,18'
          Dst:             _ZN4ojph5local8tag_tree4initEPhPjjNS_4sizeEi
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:120,24'
          Dst:             _ZN4ojph5local8tag_tree4initEPhPjjNS_4sizeEi
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:130,22'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:131,23'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:159,18'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:160,24'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:161,19'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:162,25'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:163,22'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:144,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:144,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:144,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:146,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:146,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:146,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:148,24'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:149,30'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:150,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:150,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:150,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:152,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:152,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:152,20'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:154,25'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:155,31'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:166,13'
          Dst:             _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:174,11'
          Dst:             _ZN4ojph5localL7bb_initEPNS0_13bit_write_bufEPNS_21mem_elastic_allocatorERPNS_11coded_listsE
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:177,11'
          Dst:             _ZN4ojph5localL10bb_put_bitEPNS0_13bit_write_bufEjPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:181,11'
          Dst:             _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:199,34'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:201,41'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:202,37'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:204,17'
          Dst:             _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:206,32'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:208,28'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:220,35'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:222,43'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:223,40'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:224,17'
          Dst:             _ZN4ojph5localL12bb_put_zerosEPNS0_13bit_write_bufEiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:226,17'
          Dst:             _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:228,33'
          Dst:             _ZN4ojph5local8tag_tree3getEjjj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:236,17'
          Dst:             _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:239,17'
          Dst:             _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:242,17'
          Dst:             _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:250,35'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:254,33'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:257,13'
          Dst:             _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:260,13'
          Dst:             _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:263,15'
          Dst:             _ZN4ojph5localL11bb_put_bitsEPNS0_13bit_write_bufEjiPNS_21mem_elastic_allocatorERPNS_11coded_listsERj
        - Src:             'OpenJPH/src/core/codestream/ojph_precinct.cpp:273,9'
          Dst:             _ZN4ojph5localL12bb_terminateEPNS0_13bit_write_bufE
    - functionName:    _GLOBAL__sub_I_ojph_block_decoder32.cpp
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:287,42'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojphL19count_leading_zerosEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct32E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          147
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL9frwd_readILi255EEEvPNS0_13frwd_struct32E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          147
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          188
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:177,9'
          Dst:             _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
    - functionName:    _ZN4ojph5localL8rev_readEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojphL16population_countEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL15rev_advance_mrpEPNS0_10rev_structEj
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:555,9'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:557,11'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          207
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:540,7'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL10frwd_fetchILi0EEEjPNS0_13frwd_struct32E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct32E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:718,9'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct32E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:720,11'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct32E
    - functionName:    _ZN4ojph5localL9frwd_initILi0EEEvPNS0_13frwd_struct32EPKhi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct32E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:688,7'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct32E
    - functionName:    _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct32Ej
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10frwd_fetchILi255EEEjPNS0_13frwd_struct32E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi255EEEvPNS0_13frwd_struct32E
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:718,9'
          Dst:             _ZN4ojph5localL9frwd_readILi255EEEvPNS0_13frwd_struct32E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:720,11'
          Dst:             _ZN4ojph5localL9frwd_readILi255EEEvPNS0_13frwd_struct32E
    - functionName:    _ZN4ojph5localL9frwd_initILi255EEEvPNS0_13frwd_struct32EPKhi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi255EEEvPNS0_13frwd_struct32E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:688,7'
          Dst:             _ZN4ojph5localL9frwd_readILi255EEEvPNS0_13frwd_struct32E
    - functionName:    _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL8rev_readEPNS0_10rev_structE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:419,9'
          Dst:             _ZN4ojph5localL8rev_readEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:421,11'
          Dst:             _ZN4ojph5localL8rev_readEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:263,9'
          Dst:             _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
    - functionName:    _ZN4ojph5localL8rev_initEPNS0_10rev_structEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5localL8rev_readEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:404,7'
          Dst:             _ZN4ojph5localL8rev_readEPNS0_10rev_structE
    - functionName:    _ZN4ojph5local10rev_structC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          198
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local10dec_mel_stC2Ev
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local23ojph_decode_codeblock32EPhPjjjjjjjjb
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 1614
      functionDepth:   0
      returnType:      bool
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         413
      ICount:          2556
      EdgeCount:       562
      CyclomaticComplexity: 151
      functionsReached:
        - _ZN4ojph11get_warningEv
        - _ZN4ojph5local10dec_mel_stC2Ev
        - _ZN4ojph5local10rev_structC2Ev
        - _ZN4ojph5localL10frwd_fetchILi0EEEjPNS0_13frwd_struct32E
        - _ZN4ojph5localL10frwd_fetchILi255EEEjPNS0_13frwd_struct32E
        - _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct32Ej
        - _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
        - _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
        - _ZN4ojph5localL15rev_advance_mrpEPNS0_10rev_structEj
        - _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
        - _ZN4ojph5localL8rev_initEPNS0_10rev_structEPhii
        - _ZN4ojph5localL9frwd_initILi0EEEvPNS0_13frwd_struct32EPKhi
        - _ZN4ojph5localL9frwd_initILi255EEEvPNS0_13frwd_struct32EPKhi
        - _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
        - _ZN4ojphL16population_countEj
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:754,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:762,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:773,11'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:783,11'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:796,13'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:809,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:857,20'
          Dst:             _ZN4ojph5local10dec_mel_stC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:858,9'
          Dst:             _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:859,20'
          Dst:             _ZN4ojph5local10rev_structC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:860,9'
          Dst:             _ZN4ojph5localL8rev_initEPNS0_10rev_structEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:862,19'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:994,23'
          Dst:             _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1011,23'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1030,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1047,23'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1064,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1072,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1077,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:876,21'
          Dst:             _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:893,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:906,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:923,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:937,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:951,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:961,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:966,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1103,9'
          Dst:             _ZN4ojph5localL9frwd_initILi255EEEvPNS0_13frwd_struct32EPKhi
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1123,27'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEjPNS0_13frwd_struct32E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1125,13'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct32Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1143,27'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEjPNS0_13frwd_struct32E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1145,13'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct32Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1167,27'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEjPNS0_13frwd_struct32E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1169,13'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct32Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1187,27'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEjPNS0_13frwd_struct32E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1189,13'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct32Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1220,25'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1233,29'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEjPNS0_13frwd_struct32E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1235,15'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct32Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1253,29'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEjPNS0_13frwd_struct32E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1255,15'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct32Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1277,29'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEjPNS0_13frwd_struct32E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1279,15'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct32Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1297,29'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEjPNS0_13frwd_struct32E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1299,15'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct32Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1372,11'
          Dst:             _ZN4ojph5localL9frwd_initILi0EEEvPNS0_13frwd_struct32EPKhi
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1437,28'
          Dst:             _ZN4ojph5localL10frwd_fetchILi0EEEjPNS0_13frwd_struct32E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1543,17'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct32Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1564,22'
          Dst:             _ZN4ojph5local10rev_structC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1565,11'
          Dst:             _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1577,26'
          Dst:             _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1608,40'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder32.cpp:1608,15'
          Dst:             _ZN4ojph5localL15rev_advance_mrpEPNS0_10rev_structEj
    - functionName:    _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct64E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          147
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10frwd_read8ILh255EEEvPNS0_13frwd_struct64E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL9rev_read8EPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          188
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:177,9'
          Dst:             _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
    - functionName:    _ZN4ojphL16population_countEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL15rev_advance_mrpEPNS0_10rev_structEj
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:507,9'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:509,11'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          207
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:492,7'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL10frwd_fetchILi0EEEjPNS0_13frwd_struct64E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct64E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:726,9'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct64E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:728,11'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct64E
    - functionName:    _ZN4ojph5localL9frwd_initILi0EEEvPNS0_13frwd_struct64EPKhi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct64E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:675,7'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_13frwd_struct64E
    - functionName:    _ZN4ojphL19count_leading_zerosEm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct64Ej
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL12frwd_fetch64ILh255EEEmPNS0_13frwd_struct64E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL10frwd_read8ILh255EEEvPNS0_13frwd_struct64E
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:745,9'
          Dst:             _ZN4ojph5localL10frwd_read8ILh255EEEvPNS0_13frwd_struct64E
    - functionName:    _ZN4ojph5localL10frwd_init8ILh255EEEvPNS0_13frwd_struct64EPKhi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL10frwd_read8ILh255EEEvPNS0_13frwd_struct64E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:696,7'
          Dst:             _ZN4ojph5localL10frwd_read8ILh255EEEvPNS0_13frwd_struct64E
    - functionName:    _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL11rev_fetch64EPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL9rev_read8EPNS0_10rev_structE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:374,9'
          Dst:             _ZN4ojph5localL9rev_read8EPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:263,9'
          Dst:             _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
    - functionName:    _ZN4ojph5localL9rev_init8EPNS0_10rev_structEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          198
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local23ojph_decode_codeblock64EPhPmjjjjjjjb
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 1661
      functionDepth:   0
      returnType:      bool
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         410
      ICount:          2592
      EdgeCount:       556
      CyclomaticComplexity: 148
      functionsReached:
        - _ZN4ojph11get_warningEv
        - _ZN4ojph5local10dec_mel_stC2Ev
        - _ZN4ojph5local10rev_structC2Ev
        - _ZN4ojph5localL10frwd_fetchILi0EEEjPNS0_13frwd_struct64E
        - _ZN4ojph5localL10frwd_init8ILh255EEEvPNS0_13frwd_struct64EPKhi
        - _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - _ZN4ojph5localL11rev_fetch64EPNS0_10rev_structE
        - _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct64Ej
        - _ZN4ojph5localL12frwd_fetch64ILh255EEEmPNS0_13frwd_struct64E
        - _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
        - _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
        - _ZN4ojph5localL15rev_advance_mrpEPNS0_10rev_structEj
        - _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
        - _ZN4ojph5localL9frwd_initILi0EEEvPNS0_13frwd_struct64EPKhi
        - _ZN4ojph5localL9rev_init8EPNS0_10rev_structEPhii
        - _ZN4ojphL16population_countEj
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:778,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:786,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:833,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:881,20'
          Dst:             _ZN4ojph5local10dec_mel_stC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:882,9'
          Dst:             _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:883,20'
          Dst:             _ZN4ojph5local10rev_structC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:884,9'
          Dst:             _ZN4ojph5localL9rev_init8EPNS0_10rev_structEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:886,19'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1031,23'
          Dst:             _ZN4ojph5localL11rev_fetch64EPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1048,23'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1067,23'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1084,23'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1101,23'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1109,23'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1114,23'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1126,23'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1131,23'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:900,21'
          Dst:             _ZN4ojph5localL11rev_fetch64EPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:917,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:930,21'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:947,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:961,21'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:975,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:987,21'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:992,21'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1004,21'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1009,21'
          Dst:             _ZN4ojph5localL13rev_advance64EPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1151,9'
          Dst:             _ZN4ojph5localL10frwd_init8ILh255EEEvPNS0_13frwd_struct64EPKhi
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1171,27'
          Dst:             _ZN4ojph5localL12frwd_fetch64ILh255EEEmPNS0_13frwd_struct64E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1173,13'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct64Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1191,27'
          Dst:             _ZN4ojph5localL12frwd_fetch64ILh255EEEmPNS0_13frwd_struct64E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1193,13'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct64Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1215,27'
          Dst:             _ZN4ojph5localL12frwd_fetch64ILh255EEEmPNS0_13frwd_struct64E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1217,13'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct64Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1235,27'
          Dst:             _ZN4ojph5localL12frwd_fetch64ILh255EEEmPNS0_13frwd_struct64E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1237,13'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct64Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1267,30'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1280,29'
          Dst:             _ZN4ojph5localL12frwd_fetch64ILh255EEEmPNS0_13frwd_struct64E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1282,15'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct64Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1300,29'
          Dst:             _ZN4ojph5localL12frwd_fetch64ILh255EEEmPNS0_13frwd_struct64E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1302,15'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct64Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1324,29'
          Dst:             _ZN4ojph5localL12frwd_fetch64ILh255EEEmPNS0_13frwd_struct64E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1326,15'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct64Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1344,29'
          Dst:             _ZN4ojph5localL12frwd_fetch64ILh255EEEmPNS0_13frwd_struct64E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1346,15'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct64Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1419,11'
          Dst:             _ZN4ojph5localL9frwd_initILi0EEEvPNS0_13frwd_struct64EPKhi
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1484,28'
          Dst:             _ZN4ojph5localL10frwd_fetchILi0EEEjPNS0_13frwd_struct64E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1590,17'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_13frwd_struct64Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1611,22'
          Dst:             _ZN4ojph5local10rev_structC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1612,11'
          Dst:             _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1624,26'
          Dst:             _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1655,40'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder64.cpp:1655,15'
          Dst:             _ZN4ojph5localL15rev_advance_mrpEPNS0_10rev_structEj
    - functionName:    _GLOBAL__sub_I_ojph_block_encoder.cpp
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:287,42'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojphL19count_leading_zerosEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojphL16population_countEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL16uvlc_init_tablesEv
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          275
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL15vlc_init_tablesEv
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         75
      ICount:          398
      EdgeCount:       103
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN4ojphL16population_countEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:86,35'
          Dst:             _ZN4ojphL16population_countEj
    - functionName:    '_ZZN4ojph5local31initialize_block_encoder_tablesEvENK3$_0clEv'
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL15vlc_init_tablesEv
        - _ZN4ojph5localL16uvlc_init_tablesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:264,30'
          Dst:             _ZN4ojph5localL15vlc_init_tablesEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:265,52'
          Dst:             _ZN4ojph5localL16uvlc_init_tablesEv
    - functionName:    _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:311,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:499,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojphL19count_leading_zerosEm
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local23ojph_encode_codeblock64EPmjjjjjPjPNS_21mem_elastic_allocatorERPNS_11coded_listsE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         263
      ICount:          1871
      EdgeCount:       353
      CyclomaticComplexity: 92
      functionsReached:
        - _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
        - _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - _ZN4ojph5localL12ms_terminateEPNS0_9ms_structE
        - _ZN4ojph5localL17terminate_mel_vlcEPNS0_10mel_structEPNS0_10vlc_structE
        - _ZN4ojph5localL7ms_initEPNS0_9ms_structEjPh
        - _ZN4ojph5localL8mel_initEPNS0_10mel_structEjPh
        - _ZN4ojph5localL8vlc_initEPNS0_10vlc_structEjPh
        - _ZN4ojphL19count_leading_zerosEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1057,7'
          Dst:             _ZN4ojph5localL8mel_initEPNS0_10mel_structEjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1059,7'
          Dst:             _ZN4ojph5localL8vlc_initEPNS0_10vlc_structEjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1061,7'
          Dst:             _ZN4ojph5localL7ms_initEPNS0_9ms_structEjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1318,32'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1331,32'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1345,34'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1358,34'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1383,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1386,15'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1389,11'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1391,11'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1393,11'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1395,11'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1406,34'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1419,34'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1433,36'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1446,36'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1472,13'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1475,15'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1478,13'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1480,13'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1482,13'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1484,13'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1487,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1488,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1489,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1490,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1491,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1492,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1096,30'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1109,30'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1123,32'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1136,32'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1159,9'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1162,11'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1165,9'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1167,9'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1169,9'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1171,9'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1182,32'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1195,32'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1209,34'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1222,34'
          Dst:             _ZN4ojphL19count_leading_zerosEm
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1245,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1248,13'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1251,11'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1253,11'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1255,11'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1257,11'
          Dst:             _ZN4ojph5localL11ms_encode64EPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1261,11'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1265,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1266,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1267,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1268,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1274,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1275,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1281,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1282,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1283,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1284,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:0,0'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:0,0'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1503,7'
          Dst:             _ZN4ojph5localL17terminate_mel_vlcEPNS0_10mel_structEPNS0_10vlc_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1504,7'
          Dst:             _ZN4ojph5localL12ms_terminateEPNS0_9ms_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1508,16'
          Dst:             _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
    - functionName:    _ZN4ojph5localL8mel_initEPNS0_10mel_structEjPh
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL8vlc_initEPNS0_10vlc_structEjPh
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL7ms_initEPNS0_9ms_structEjPh
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          126
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:384,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          106
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:331,11'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:339,9'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:342,11'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
    - functionName:    _ZN4ojph5localL17terminate_mel_vlcEPNS0_10mel_structEPNS0_10vlc_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          154
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - _ZN4ojph9get_errorEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:416,9'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:425,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:436,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5localL12ms_terminateEPNS0_9ms_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:527,13'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          107
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:476,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5local23ojph_encode_codeblock32EPjjjjjjS1_PNS_21mem_elastic_allocatorERPNS_11coded_listsE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         263
      ICount:          1812
      EdgeCount:       353
      CyclomaticComplexity: 92
      functionsReached:
        - _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
        - _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - _ZN4ojph5localL12ms_terminateEPNS0_9ms_structE
        - _ZN4ojph5localL17terminate_mel_vlcEPNS0_10mel_structEPNS0_10vlc_structE
        - _ZN4ojph5localL7ms_initEPNS0_9ms_structEjPh
        - _ZN4ojph5localL8mel_initEPNS0_10mel_structEjPh
        - _ZN4ojph5localL8vlc_initEPNS0_10vlc_structEjPh
        - _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:560,7'
          Dst:             _ZN4ojph5localL8mel_initEPNS0_10mel_structEjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:562,7'
          Dst:             _ZN4ojph5localL8vlc_initEPNS0_10vlc_structEjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:564,7'
          Dst:             _ZN4ojph5localL7ms_initEPNS0_9ms_structEjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:816,32'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:829,32'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:843,34'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:856,34'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:881,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:884,15'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:887,11'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:889,11'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:891,11'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:893,11'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:904,34'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:917,34'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:931,36'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:944,36'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:970,13'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:973,15'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:976,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:978,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:980,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:982,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:985,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:986,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:987,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:988,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:599,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:612,30'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:626,32'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:639,32'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:662,9'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:665,13'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:668,9'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:670,9'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:672,9'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:674,9'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:685,32'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:698,32'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:712,34'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:725,34'
          Dst:             _ZN4ojphL19count_leading_zerosEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:748,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:751,13'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:754,11'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:756,11'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:758,11'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:760,11'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEji
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:764,11'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:768,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:769,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:770,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:775,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:776,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:781,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:782,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:783,11'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:0,0'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_10vlc_structEii
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:999,7'
          Dst:             _ZN4ojph5localL17terminate_mel_vlcEPNS0_10mel_structEPNS0_10vlc_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1000,7'
          Dst:             _ZN4ojph5localL12ms_terminateEPNS0_9ms_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder.cpp:1004,16'
          Dst:             _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
    - functionName:    _ZN4ojph5local31initialize_block_encoder_tablesEv
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local13sse_mem_clearEPvm
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_sse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local21sse2_rev_tx_from_cb64EPKmPvjfj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19sse2_rev_tx_to_cb64EPKvPmjfjS3_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          134
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local21sse2_irv_tx_from_cb32EPKjPvjfj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local21sse2_rev_tx_from_cb32EPKjPvjfj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19sse2_irv_tx_to_cb32EPKvPjjfjS3_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          139
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19sse2_rev_tx_to_cb32EPKvPjjfjS3_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          142
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19sse2_find_max_val64EPm
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19sse2_find_max_val32EPj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_sse2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_ojph_block_decoder_ssse3.cpp
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:287,42'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojphL19count_leading_zerosEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL9frwd_readILi0EEEvPNS0_17frwd_struct_ssse3E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          143
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:650,25'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL9frwd_readILi255EEEvPNS0_17frwd_struct_ssse3E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          144
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:650,25'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_17frwd_struct_ssse3E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi255EEEvPNS0_17frwd_struct_ssse3E
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:766,9'
          Dst:             _ZN4ojph5localL9frwd_readILi255EEEvPNS0_17frwd_struct_ssse3E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:768,11'
          Dst:             _ZN4ojph5localL9frwd_readILi255EEEvPNS0_17frwd_struct_ssse3E
    - functionName:    _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          188
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:181,9'
          Dst:             _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
    - functionName:    _ZN4ojph5localL8rev_readEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local15rev_advance_mrpEPNS0_10rev_structEj
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:559,9'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:561,11'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          207
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:544,7'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL12frwd_advanceEPNS0_17frwd_struct_ssse3Ej
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10frwd_fetchILi0EEEDv2_xPNS0_17frwd_struct_ssse3E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi0EEEvPNS0_17frwd_struct_ssse3E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:766,9'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_17frwd_struct_ssse3E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:768,11'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_17frwd_struct_ssse3E
    - functionName:    _ZN4ojph5localL9frwd_initILi0EEEvPNS0_17frwd_struct_ssse3EPKhi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi0EEEvPNS0_17frwd_struct_ssse3E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:712,7'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_17frwd_struct_ssse3E
    - functionName:    _ZN4ojph5localL17decode_two_quad16EDv2_xS1_PNS0_17frwd_struct_ssse3EjRS1_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 1003
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          129
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_17frwd_struct_ssse3E
        - _ZN4ojph5localL12frwd_advanceEPNS0_17frwd_struct_ssse3Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:921,26'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_17frwd_struct_ssse3E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1001,11'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_17frwd_struct_ssse3Ej
    - functionName:    _ZN4ojph5localL17decode_one_quad32ILi1EEEDv2_xS2_S2_PNS0_17frwd_struct_ssse3EjRS2_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          126
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_17frwd_struct_ssse3E
        - _ZN4ojph5localL12frwd_advanceEPNS0_17frwd_struct_ssse3Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:805,26'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_17frwd_struct_ssse3E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:882,11'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_17frwd_struct_ssse3Ej
    - functionName:    _ZN4ojph5localL17decode_one_quad32ILi0EEEDv2_xS2_S2_PNS0_17frwd_struct_ssse3EjRS2_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          126
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_17frwd_struct_ssse3E
        - _ZN4ojph5localL12frwd_advanceEPNS0_17frwd_struct_ssse3Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:805,26'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_17frwd_struct_ssse3E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:882,11'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_17frwd_struct_ssse3Ej
    - functionName:    _ZN4ojph5localL9frwd_initILi255EEEvPNS0_17frwd_struct_ssse3EPKhi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi255EEEvPNS0_17frwd_struct_ssse3E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:712,7'
          Dst:             _ZN4ojph5localL9frwd_readILi255EEEvPNS0_17frwd_struct_ssse3E
    - functionName:    _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL8rev_readEPNS0_10rev_structE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:423,9'
          Dst:             _ZN4ojph5localL8rev_readEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:425,11'
          Dst:             _ZN4ojph5localL8rev_readEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:267,9'
          Dst:             _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
    - functionName:    _ZN4ojph5localL8rev_initEPNS0_10rev_structEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5localL8rev_readEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:408,7'
          Dst:             _ZN4ojph5localL8rev_readEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          198
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local27ojph_decode_codeblock_ssse3EPhPjjjjjjjjb
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 2066
      functionDepth:   0
      returnType:      bool
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         344
      ICount:          2267
      EdgeCount:       468
      CyclomaticComplexity: 126
      functionsReached:
        - _ZN4ojph11get_warningEv
        - _ZN4ojph5local10dec_mel_stC2Ev
        - _ZN4ojph5local10rev_structC2Ev
        - _ZN4ojph5local15rev_advance_mrpEPNS0_10rev_structEj
        - _ZN4ojph5localL10frwd_fetchILi0EEEDv2_xPNS0_17frwd_struct_ssse3E
        - _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - _ZN4ojph5localL12frwd_advanceEPNS0_17frwd_struct_ssse3Ej
        - _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
        - _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
        - _ZN4ojph5localL17decode_one_quad32ILi0EEEDv2_xS2_S2_PNS0_17frwd_struct_ssse3EjRS2_
        - _ZN4ojph5localL17decode_one_quad32ILi1EEEDv2_xS2_S2_PNS0_17frwd_struct_ssse3EjRS2_
        - _ZN4ojph5localL17decode_two_quad16EDv2_xS1_PNS0_17frwd_struct_ssse3EjRS1_
        - _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
        - _ZN4ojph5localL8rev_initEPNS0_10rev_structEPhii
        - _ZN4ojph5localL9frwd_initILi0EEEvPNS0_17frwd_struct_ssse3EPKhi
        - _ZN4ojph5localL9frwd_initILi255EEEvPNS0_17frwd_struct_ssse3EPKhi
        - _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1036,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1044,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1055,11'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1065,11'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1078,13'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1091,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1141,20'
          Dst:             _ZN4ojph5local10dec_mel_stC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1142,9'
          Dst:             _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1143,20'
          Dst:             _ZN4ojph5local10rev_structC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1144,9'
          Dst:             _ZN4ojph5localL8rev_initEPNS0_10rev_structEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1146,19'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1278,23'
          Dst:             _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1295,23'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1314,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1331,23'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1348,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1356,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1361,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1160,21'
          Dst:             _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1177,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1190,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1207,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1221,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1235,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1245,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1250,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1395,9'
          Dst:             _ZN4ojph5localL9frwd_initILi255EEEvPNS0_17frwd_struct_ssse3EPKhi
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1420,28'
          Dst:             _ZN4ojph5localL17decode_one_quad32ILi0EEEDv2_xS2_S2_PNS0_17frwd_struct_ssse3EjRS2_
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1421,28'
          Dst:             _ZN4ojph5localL17decode_one_quad32ILi1EEEDv2_xS2_S2_PNS0_17frwd_struct_ssse3EjRS2_
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1514,28'
          Dst:             _ZN4ojph5localL17decode_one_quad32ILi0EEEDv2_xS2_S2_PNS0_17frwd_struct_ssse3EjRS2_
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1515,28'
          Dst:             _ZN4ojph5localL17decode_one_quad32ILi1EEEDv2_xS2_S2_PNS0_17frwd_struct_ssse3EjRS2_
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1546,9'
          Dst:             _ZN4ojph5localL9frwd_initILi255EEEvPNS0_17frwd_struct_ssse3EPKhi
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1571,27'
          Dst:             _ZN4ojph5localL17decode_two_quad16EDv2_xS1_PNS0_17frwd_struct_ssse3EjRS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1664,27'
          Dst:             _ZN4ojph5localL17decode_two_quad16EDv2_xS1_PNS0_17frwd_struct_ssse3EjRS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1759,11'
          Dst:             _ZN4ojph5localL9frwd_initILi0EEEvPNS0_17frwd_struct_ssse3EPKhi
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1824,35'
          Dst:             _ZN4ojph5localL10frwd_fetchILi0EEEDv2_xPNS0_17frwd_struct_ssse3E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1956,17'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_17frwd_struct_ssse3Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1977,22'
          Dst:             _ZN4ojph5local10rev_structC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1978,11'
          Dst:             _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:1988,26'
          Dst:             _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_ssse3.cpp:2059,15'
          Dst:             _ZN4ojph5local15rev_advance_mrpEPNS0_10rev_structEj
    - functionName:    _ZN4ojph5local13avx_mem_clearEPvm
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_avx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local21avx2_rev_tx_from_cb64EPKmPvjfj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19avx2_rev_tx_to_cb64EPKvPmjfjS3_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          126
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local21avx2_irv_tx_from_cb32EPKjPvjfj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local21avx2_rev_tx_from_cb32EPKjPvjfj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19avx2_irv_tx_to_cb32EPKvPjjfjS3_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          127
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19avx2_rev_tx_to_cb32EPKvPjjfjS3_
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          122
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19avx2_find_max_val64EPm
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local19avx2_find_max_val32EPj
      functionSourceFile: '/src/OpenJPH/src/core/codestream/ojph_codestream_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_ojph_block_decoder_avx2.cpp
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/openjph/ojph_arch.h:287,42'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojphL19count_leading_zerosEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL9frwd_readILi0EEEvPNS0_16frwd_struct_avx2E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          143
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:653,25'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL9frwd_readILi255EEEvPNS0_16frwd_struct_avx2E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          144
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojphL19count_leading_zerosEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:653,25'
          Dst:             _ZN4ojphL19count_leading_zerosEj
    - functionName:    _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_16frwd_struct_avx2E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi255EEEvPNS0_16frwd_struct_avx2E
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:769,9'
          Dst:             _ZN4ojph5localL9frwd_readILi255EEEvPNS0_16frwd_struct_avx2E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:771,11'
          Dst:             _ZN4ojph5localL9frwd_readILi255EEEvPNS0_16frwd_struct_avx2E
    - functionName:    _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          188
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:180,9'
          Dst:             _ZN4ojph5localL8mel_readEPNS0_10dec_mel_stE
    - functionName:    _ZN4ojph5localL8rev_readEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          150
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:562,9'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:564,11'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          207
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:547,7'
          Dst:             _ZN4ojph5localL12rev_read_mrpEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL12frwd_advanceEPNS0_16frwd_struct_avx2Ej
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10frwd_fetchILi0EEEDv2_xPNS0_16frwd_struct_avx2E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi0EEEvPNS0_16frwd_struct_avx2E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:769,9'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_16frwd_struct_avx2E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:771,11'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_16frwd_struct_avx2E
    - functionName:    _ZN4ojph5localL9frwd_initILi0EEEvPNS0_16frwd_struct_avx2EPKhi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi0EEEvPNS0_16frwd_struct_avx2E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:715,7'
          Dst:             _ZN4ojph5localL9frwd_readILi0EEEvPNS0_16frwd_struct_avx2E
    - functionName:    _ZN4ojph5localL18decode_four_quad16EDv2_xS1_PNS0_16frwd_struct_avx2EjRS1_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          175
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_16frwd_struct_avx2E
        - _ZN4ojph5localL12frwd_advanceEPNS0_16frwd_struct_avx2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:949,27'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_16frwd_struct_avx2E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:950,17'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_16frwd_struct_avx2Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:953,27'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_16frwd_struct_avx2E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:954,17'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_16frwd_struct_avx2Ej
    - functionName:    _ZN4ojph5local16avx2_lzcnt_epi32EDv4_x
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL22decode_two_quad32_avx2EDv4_xS1_PNS0_16frwd_struct_avx2EjRDv2_x
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          148
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_16frwd_struct_avx2E
        - _ZN4ojph5localL12frwd_advanceEPNS0_16frwd_struct_avx2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:819,27'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_16frwd_struct_avx2E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:820,17'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_16frwd_struct_avx2Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:823,27'
          Dst:             _ZN4ojph5localL10frwd_fetchILi255EEEDv2_xPNS0_16frwd_struct_avx2E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:824,17'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_16frwd_struct_avx2Ej
    - functionName:    _ZN4ojph5localL9frwd_initILi255EEEvPNS0_16frwd_struct_avx2EPKhi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL9frwd_readILi255EEEvPNS0_16frwd_struct_avx2E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:715,7'
          Dst:             _ZN4ojph5localL9frwd_readILi255EEEvPNS0_16frwd_struct_avx2E
    - functionName:    _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4ojph5localL8rev_readEPNS0_10rev_structE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:426,9'
          Dst:             _ZN4ojph5localL8rev_readEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:428,11'
          Dst:             _ZN4ojph5localL8rev_readEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:266,9'
          Dst:             _ZN4ojph5localL10mel_decodeEPNS0_10dec_mel_stE
    - functionName:    _ZN4ojph5localL8rev_initEPNS0_10rev_structEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph5localL8rev_readEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:411,7'
          Dst:             _ZN4ojph5localL8rev_readEPNS0_10rev_structE
    - functionName:    _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          198
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local26ojph_decode_codeblock_avx2EPhPjjjjjjjjb
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 2040
      functionDepth:   0
      returnType:      bool
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         344
      ICount:          2252
      EdgeCount:       468
      CyclomaticComplexity: 126
      functionsReached:
        - _ZN4ojph11get_warningEv
        - _ZN4ojph5local10dec_mel_stC2Ev
        - _ZN4ojph5local10rev_structC2Ev
        - _ZN4ojph5local15rev_advance_mrpEPNS0_10rev_structEj
        - _ZN4ojph5local16avx2_lzcnt_epi32EDv4_x
        - _ZN4ojph5localL10frwd_fetchILi0EEEDv2_xPNS0_16frwd_struct_avx2E
        - _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - _ZN4ojph5localL12frwd_advanceEPNS0_16frwd_struct_avx2Ej
        - _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
        - _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
        - _ZN4ojph5localL18decode_four_quad16EDv2_xS1_PNS0_16frwd_struct_avx2EjRS1_
        - _ZN4ojph5localL22decode_two_quad32_avx2EDv4_xS1_PNS0_16frwd_struct_avx2EjRDv2_x
        - _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
        - _ZN4ojph5localL8rev_initEPNS0_10rev_structEPhii
        - _ZN4ojph5localL9frwd_initILi0EEEvPNS0_16frwd_struct_avx2EPKhi
        - _ZN4ojph5localL9frwd_initILi255EEEvPNS0_16frwd_struct_avx2EPKhi
        - _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1080,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1088,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1099,11'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1109,11'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1122,13'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1135,9'
          Dst:             _ZN4ojph11get_warningEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1185,20'
          Dst:             _ZN4ojph5local10dec_mel_stC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1186,9'
          Dst:             _ZN4ojph5localL8mel_initEPNS0_10dec_mel_stEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1187,20'
          Dst:             _ZN4ojph5local10rev_structC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1188,9'
          Dst:             _ZN4ojph5localL8rev_initEPNS0_10rev_structEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1190,19'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1323,23'
          Dst:             _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1340,23'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1359,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1376,23'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1393,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1401,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1406,23'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1204,21'
          Dst:             _ZN4ojph5localL9rev_fetchEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1221,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1234,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1251,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1265,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1279,21'
          Dst:             _ZN4ojph5localL11mel_get_runEPNS0_10dec_mel_stE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1289,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1294,21'
          Dst:             _ZN4ojph5localL11rev_advanceEPNS0_10rev_structEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1441,9'
          Dst:             _ZN4ojph5localL9frwd_initILi255EEEvPNS0_16frwd_struct_avx2EPKhi
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1464,27'
          Dst:             _ZN4ojph5localL22decode_two_quad32_avx2EDv4_xS1_PNS0_16frwd_struct_avx2EjRDv2_x
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1491,19'
          Dst:             _ZN4ojph5local16avx2_lzcnt_epi32EDv4_x
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1530,27'
          Dst:             _ZN4ojph5localL22decode_two_quad32_avx2EDv4_xS1_PNS0_16frwd_struct_avx2EjRDv2_x
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1557,9'
          Dst:             _ZN4ojph5localL9frwd_initILi255EEEvPNS0_16frwd_struct_avx2EPKhi
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1575,29'
          Dst:             _ZN4ojph5localL18decode_four_quad16EDv2_xS1_PNS0_16frwd_struct_avx2EjRS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1607,23'
          Dst:             _ZN4ojph5local16avx2_lzcnt_epi32EDv4_x
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1643,27'
          Dst:             _ZN4ojph5localL18decode_four_quad16EDv2_xS1_PNS0_16frwd_struct_avx2EjRS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1733,11'
          Dst:             _ZN4ojph5localL9frwd_initILi0EEEvPNS0_16frwd_struct_avx2EPKhi
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1798,35'
          Dst:             _ZN4ojph5localL10frwd_fetchILi0EEEDv2_xPNS0_16frwd_struct_avx2E
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1930,17'
          Dst:             _ZN4ojph5localL12frwd_advanceEPNS0_16frwd_struct_avx2Ej
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1951,22'
          Dst:             _ZN4ojph5local10rev_structC2Ev
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1952,11'
          Dst:             _ZN4ojph5localL12rev_init_mrpEPNS0_10rev_structEPhii
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:1962,26'
          Dst:             _ZN4ojph5localL13rev_fetch_mrpEPNS0_10rev_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_decoder_avx2.cpp:2033,15'
          Dst:             _ZN4ojph5local15rev_advance_mrpEPNS0_10rev_structEj
    - functionName:    _ZN4ojphL16population_countEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL16uvlc_init_tablesEv
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL15vlc_init_tablesEv
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         75
      ICount:          398
      EdgeCount:       103
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN4ojphL16population_countEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:91,35'
          Dst:             _ZN4ojphL16population_countEj
    - functionName:    '_ZZN4ojph5local36initialize_block_encoder_tables_avx2EvENK3$_0clEv'
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL15vlc_init_tablesEv
        - _ZN4ojph5localL16uvlc_init_tablesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:231,30'
          Dst:             _ZN4ojph5localL15vlc_init_tablesEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:232,52'
          Dst:             _ZN4ojph5localL16uvlc_init_tablesEv
    - functionName:    _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:449,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5localL13rotate_matrixEPDv4_x
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10vlc_encodeEPNS0_15vlc_struct_avx2Eji
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          106
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:291,11'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:297,9'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:300,11'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
    - functionName:    _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL17terminate_mel_vlcEPNS0_10mel_structEPNS0_15vlc_struct_avx2E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          194
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:381,9'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:397,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:409,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5localL12ms_terminateEPNS0_9ms_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:477,13'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5localL16proc_vlc_encode2EPNS0_15vlc_struct_avx2EPjS3_j
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5localL10vlc_encodeEPNS0_15vlc_struct_avx2Eji
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1007,9'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_15vlc_struct_avx2Eji
    - functionName:    _ZN4ojph5localL16proc_mel_encode2EPNS0_10mel_structERDv4_xS4_S3_jS3_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:892,62'
          Dst:             _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:899,13'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
    - functionName:    _ZN4ojph5localL8proc_cq2EjPDv4_xRS1_S1_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL14proc_ms_encodeEPNS0_9ms_structERDv4_xS4_S4_PS3_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          255
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - _ZN4ojph5localL13rotate_matrixEPDv4_x
        - _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:640,17'
          Dst:             _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:648,12'
          Dst:             _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:656,12'
          Dst:             _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:664,12'
          Dst:             _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:667,5'
          Dst:             _ZN4ojph5localL13rotate_matrixEPDv4_x
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:679,5'
          Dst:             _ZN4ojph5localL13rotate_matrixEPDv4_x
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:703,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
    - functionName:    _ZN4ojph5localL9cal_tupleERDv4_xS2_S2_Pj
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL11cal_eps_vecEPDv4_xRS1_S3_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL11update_lcxpEjRDv4_xS2_PS1_S1_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10update_lepEjRDv4_xPS1_S3_S1_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10proc_pixelEPDv4_xjS2_S2_RS1_S3_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          145
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5local16avx2_lzcnt_epi32EDv4_x
        - _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:525,37'
          Dst:             _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:533,22'
          Dst:             _ZN4ojph5local16avx2_lzcnt_epi32EDv4_x
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:525,37'
          Dst:             _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:533,22'
          Dst:             _ZN4ojph5local16avx2_lzcnt_epi32EDv4_x
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:525,37'
          Dst:             _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:533,22'
          Dst:             _ZN4ojph5local16avx2_lzcnt_epi32EDv4_x
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:525,37'
          Dst:             _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:533,22'
          Dst:             _ZN4ojph5local16avx2_lzcnt_epi32EDv4_x
    - functionName:    _ZN4ojph5localL16proc_vlc_encode1EPNS0_15vlc_struct_avx2EPjS3_j
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          177
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph5localL10vlc_encodeEPNS0_15vlc_struct_avx2Eji
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:971,9'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_15vlc_struct_avx2Eji
    - functionName:    _ZN4ojph5localL16proc_mel_encode1EPNS0_10mel_structERDv4_xS4_S3_jS3_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          130
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:848,62'
          Dst:             _ZN4ojph5local17avx2_cmpneq_epi32EDv4_xS1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:864,13'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:869,17'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:874,13'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
    - functionName:    _ZN4ojph5localL8proc_cq1EjPDv4_xRS1_S1_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 789
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL7ms_initEPNS0_9ms_structEjPh
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL8vlc_initEPNS0_15vlc_struct_avx2EjPh
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL8mel_initEPNS0_10mel_structEjPh
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local26ojph_encode_codeblock_avx2EPjjjjjjS1_PNS_21mem_elastic_allocatorERPNS_11coded_listsE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          385
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
        - _ZN4ojph5localL10proc_pixelEPDv4_xjS2_S2_RS1_S3_
        - _ZN4ojph5localL10update_lepEjRDv4_xPS1_S3_S1_
        - _ZN4ojph5localL11cal_eps_vecEPDv4_xRS1_S3_
        - _ZN4ojph5localL11update_lcxpEjRDv4_xS2_PS1_S1_
        - _ZN4ojph5localL12ms_terminateEPNS0_9ms_structE
        - _ZN4ojph5localL14proc_ms_encodeEPNS0_9ms_structERDv4_xS4_S4_PS3_
        - _ZN4ojph5localL17terminate_mel_vlcEPNS0_10mel_structEPNS0_15vlc_struct_avx2E
        - _ZN4ojph5localL7ms_initEPNS0_9ms_structEjPh
        - _ZN4ojph5localL8mel_initEPNS0_10mel_structEjPh
        - _ZN4ojph5localL8vlc_initEPNS0_15vlc_struct_avx2EjPh
        - _ZN4ojph5localL9cal_tupleERDv4_xS2_S2_Pj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1034,5'
          Dst:             _ZN4ojph5localL8mel_initEPNS0_10mel_structEjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1036,5'
          Dst:             _ZN4ojph5localL8vlc_initEPNS0_15vlc_struct_avx2EjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1038,5'
          Dst:             _ZN4ojph5localL7ms_initEPNS0_9ms_structEjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1135,13'
          Dst:             _ZN4ojph5localL10proc_pixelEPDv4_xjS2_S2_RS1_S3_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1163,13'
          Dst:             _ZN4ojph5localL10update_lepEjRDv4_xPS1_S3_S1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1164,13'
          Dst:             _ZN4ojph5localL11update_lcxpEjRDv4_xS2_PS1_S1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1171,28'
          Dst:             _ZN4ojph5localL11cal_eps_vecEPDv4_xRS1_S3_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1172,33'
          Dst:             _ZN4ojph5localL9cal_tupleERDv4_xS2_S2_Pj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1178,13'
          Dst:             _ZN4ojph5localL14proc_ms_encodeEPNS0_9ms_structERDv4_xS4_S4_PS3_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1206,5'
          Dst:             _ZN4ojph5localL12ms_terminateEPNS0_9ms_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1207,5'
          Dst:             _ZN4ojph5localL17terminate_mel_vlcEPNS0_10mel_structEPNS0_15vlc_struct_avx2E
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp:1211,14'
          Dst:             _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
    - functionName:    _ZN4ojph5local36initialize_block_encoder_tables_avx2Ev
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojphL16population_countEj
      functionSourceFile: '/src/OpenJPH/src/core/openjph/ojph_arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL16uvlc_init_tablesEv
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL15vlc_init_tablesEv
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         75
      ICount:          398
      EdgeCount:       103
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN4ojphL16population_countEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:90,35'
          Dst:             _ZN4ojphL16population_countEj
    - functionName:    '_ZZN4ojph5local38initialize_block_encoder_tables_avx512EvENK3$_0clEv'
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL15vlc_init_tablesEv
        - _ZN4ojph5localL16uvlc_init_tablesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:230,30'
          Dst:             _ZN4ojph5localL15vlc_init_tablesEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:231,52'
          Dst:             _ZN4ojph5localL16uvlc_init_tablesEv
    - functionName:    _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:448,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5localL13rotate_matrixEPDv8_x
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10vlc_encodeEPNS0_17vlc_struct_avx512Eji
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          106
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:290,11'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:296,9'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:299,11'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
    - functionName:    _ZN4ojph5localL17terminate_mel_vlcEPNS0_10mel_structEPNS0_17vlc_struct_avx512E
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          194
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:380,9'
          Dst:             _ZN4ojph5localL12mel_emit_bitEPNS0_10mel_structEi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:396,9'
          Dst:             _ZN4ojph9get_errorEv
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:408,11'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5localL12ms_terminateEPNS0_9ms_structE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4ojph9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:476,13'
          Dst:             _ZN4ojph9get_errorEv
    - functionName:    _ZN4ojph5localL16proc_vlc_encode2EPNS0_17vlc_struct_avx512EPjS3_j
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5localL10vlc_encodeEPNS0_17vlc_struct_avx512Eji
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1003,9'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_17vlc_struct_avx512Eji
    - functionName:    _ZN4ojph5localL16proc_mel_encode2EPNS0_10mel_structERDv8_xS4_S3_jS3_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:895,13'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
    - functionName:    _ZN4ojph5localL8proc_cq2EjPDv8_xRS1_S1_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL14proc_ms_encodeEPNS0_9ms_structERDv8_xS4_S4_PS3_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          156
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4ojph5localL13rotate_matrixEPDv8_x
        - _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:674,5'
          Dst:             _ZN4ojph5localL13rotate_matrixEPDv8_x
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:686,5'
          Dst:             _ZN4ojph5localL13rotate_matrixEPDv8_x
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:710,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:710,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:710,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:710,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:710,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:710,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:710,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:710,13'
          Dst:             _ZN4ojph5localL9ms_encodeEPNS0_9ms_structEmi
    - functionName:    _ZN4ojph5localL9cal_tupleERDv8_xS2_S2_Pj
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL11cal_eps_vecEPDv8_xRS1_S3_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL11update_lcxpEjRDv8_xS2_PS1_S1_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10update_lepEjRDv8_xPS1_S3_S1_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL10proc_pixelEPDv8_xjS2_S2_RS1_S3_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          109
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL16proc_vlc_encode1EPNS0_17vlc_struct_avx512EPjS3_j
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          177
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph5localL10vlc_encodeEPNS0_17vlc_struct_avx512Eji
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:967,9'
          Dst:             _ZN4ojph5localL10vlc_encodeEPNS0_17vlc_struct_avx512Eji
    - functionName:    _ZN4ojph5localL16proc_mel_encode1EPNS0_10mel_structERDv8_xS4_S3_jS3_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          111
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:860,13'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:866,17'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:871,13'
          Dst:             _ZN4ojph5localL10mel_encodeEPNS0_10mel_structEb
    - functionName:    _ZN4ojph5localL8proc_cq1EjPDv8_xRS1_S1_
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL7ms_initEPNS0_9ms_structEjPh
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL8vlc_initEPNS0_17vlc_struct_avx512EjPh
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL8mel_initEPNS0_10mel_structEjPh
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5local28ojph_encode_codeblock_avx512EPjjjjjjS1_PNS_21mem_elastic_allocatorERPNS_11coded_listsE
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          332
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
        - _ZN4ojph5localL10proc_pixelEPDv8_xjS2_S2_RS1_S3_
        - _ZN4ojph5localL10update_lepEjRDv8_xPS1_S3_S1_
        - _ZN4ojph5localL11cal_eps_vecEPDv8_xRS1_S3_
        - _ZN4ojph5localL11update_lcxpEjRDv8_xS2_PS1_S1_
        - _ZN4ojph5localL12ms_terminateEPNS0_9ms_structE
        - _ZN4ojph5localL14proc_ms_encodeEPNS0_9ms_structERDv8_xS4_S4_PS3_
        - _ZN4ojph5localL17terminate_mel_vlcEPNS0_10mel_structEPNS0_17vlc_struct_avx512E
        - _ZN4ojph5localL7ms_initEPNS0_9ms_structEjPh
        - _ZN4ojph5localL8mel_initEPNS0_10mel_structEjPh
        - _ZN4ojph5localL8vlc_initEPNS0_17vlc_struct_avx512EjPh
        - _ZN4ojph5localL9cal_tupleERDv8_xS2_S2_Pj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1030,5'
          Dst:             _ZN4ojph5localL8mel_initEPNS0_10mel_structEjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1032,5'
          Dst:             _ZN4ojph5localL8vlc_initEPNS0_17vlc_struct_avx512EjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1034,5'
          Dst:             _ZN4ojph5localL7ms_initEPNS0_9ms_structEjPh
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1128,13'
          Dst:             _ZN4ojph5localL10proc_pixelEPDv8_xjS2_S2_RS1_S3_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1154,13'
          Dst:             _ZN4ojph5localL10update_lepEjRDv8_xPS1_S3_S1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1155,13'
          Dst:             _ZN4ojph5localL11update_lcxpEjRDv8_xS2_PS1_S1_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1162,28'
          Dst:             _ZN4ojph5localL11cal_eps_vecEPDv8_xRS1_S3_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1163,33'
          Dst:             _ZN4ojph5localL9cal_tupleERDv8_xS2_S2_Pj
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1169,13'
          Dst:             _ZN4ojph5localL14proc_ms_encodeEPNS0_9ms_structERDv8_xS4_S4_PS3_
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1195,5'
          Dst:             _ZN4ojph5localL12ms_terminateEPNS0_9ms_structE
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1196,5'
          Dst:             _ZN4ojph5localL17terminate_mel_vlcEPNS0_10mel_structEPNS0_17vlc_struct_avx512E
        - Src:             'OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp:1200,14'
          Dst:             _ZN4ojph21mem_elastic_allocator10get_bufferEjRPNS_11coded_listsE
    - functionName:    _ZN4ojph5local38initialize_block_encoder_tables_avx512Ev
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_encoder_avx512.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_ojph_block_common.cpp
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_common.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'OpenJPH/src/core/coding/ojph_block_common.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL15vlc_init_tablesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_common.cpp:336,42'
          Dst:             _ZN4ojph5localL15vlc_init_tablesEv
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ojph5localL16uvlc_init_tablesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'OpenJPH/src/core/coding/ojph_block_common.cpp:342,43'
          Dst:             _ZN4ojph5localL16uvlc_init_tablesEv
    - functionName:    _ZN4ojph5localL16uvlc_init_tablesEv
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         28
      ICount:          253
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ojph5localL15vlc_init_tablesEv
      functionSourceFile: '/src/OpenJPH/src/core/coding/ojph_block_common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         23
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
