---
Fuzzer filename: '/src/all_lzo_compress.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    24
      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:    2
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    abort
      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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne180100EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:152,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __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:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112LzoAlgorithm20GetMaxCompressedSizeEm
      functionSourceFile: '/src/all_lzo_compress.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - size
      BBCount:         5
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'all_lzo_compress.cc:64,5'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:66,16'
              BranchSideFuncs: []
            - BranchSide:      'all_lzo_compress.cc:68,16'
              BranchSideFuncs: []
            - BranchSide:      'all_lzo_compress.cc:69,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116FuzzLzoAlgorithmERKNS_12LzoAlgorithmERKNSt3__16vectorIhNS3_9allocatorIhEEEE
      functionSourceFile: '/src/all_lzo_compress.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - algorithm
        - input_buffer
      BBCount:         25
      ICount:          174
      EdgeCount:       42
      CyclomaticComplexity: 19
      functionsReached:
        - _ZNK12_GLOBAL__N_112LzoAlgorithm20GetMaxCompressedSizeEm
        - abort
        - fprintf
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'all_lzo_compress.cc:210,7'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:213,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      'all_lzo_compress.cc:217,19'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _Znam
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEEC2B8ne180100IPhLb1EvvEET_
                - _ZNKSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEE3getB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - memcmp
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - fprintf
                - abort
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - fprintf
                - abort
                - abort
        - Branch String:   'all_lzo_compress.cc:219,7'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:222,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      'all_lzo_compress.cc:225,7'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEE3getB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - memcmp
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - fprintf
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - abort
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - fprintf
                - abort
        - Branch String:   'all_lzo_compress.cc:225,7'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:226,13'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - fprintf
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - abort
            - BranchSide:      'all_lzo_compress.cc:229,21'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEE3getB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - memcmp
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - fprintf
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIA_hNS_14default_deleteIS1_EEED2B8ne180100Ev
                - abort
      Callsites:
        - Src:             'all_lzo_compress.cc:203,29'
          Dst:             _ZNK12_GLOBAL__N_112LzoAlgorithm20GetMaxCompressedSizeEm
        - Src:             'all_lzo_compress.cc:213,5'
          Dst:             abort
        - Src:             'all_lzo_compress.cc:222,5'
          Dst:             abort
        - Src:             'all_lzo_compress.cc:226,5'
          Dst:             fprintf
        - Src:             'all_lzo_compress.cc:228,5'
          Dst:             abort
        - Src:             'all_lzo_compress.cc:229,14'
          Dst:             memcmp
        - Src:             'all_lzo_compress.cc:231,5'
          Dst:             fprintf
        - Src:             'all_lzo_compress.cc:234,5'
          Dst:             abort
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116GetLzoAlgorithmsEv
      functionSourceFile: '/src/all_lzo_compress.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         40
      ICount:          312
      EdgeCount:       75
      CyclomaticComplexity: 37
      functionsReached:
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:
        - Branch String:   'all_lzo_compress.cc:83,3'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:83,3'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - _Znwm
                - __cxa_guard_abort
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEEC2B8ne180100ESt16initializer_listIS5_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - __cxa_guard_release
            - BranchSide:      'all_lzo_compress.cc:83,3'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - _Znwm
                - __cxa_guard_abort
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEEC2B8ne180100ESt16initializer_listIS5_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - __cxa_guard_release
        - Branch String:   'all_lzo_compress.cc:83,3'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:83,3'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - _Znwm
                - __cxa_guard_abort
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEEC2B8ne180100ESt16initializer_listIS5_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - __cxa_guard_release
            - BranchSide:      'all_lzo_compress.cc:83,3'
              BranchSideFuncs: []
        - Branch String:   'all_lzo_compress.cc:83,3'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:83,29'
              BranchSideFuncs:
                - _Znwm
                - __cxa_guard_abort
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEC2B8ne180100ESt16initializer_listIS2_E
                - _ZNSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEEC2B8ne180100ESt16initializer_listIS5_E
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - __cxa_guard_release
            - BranchSide:      'all_lzo_compress.cc:83,3'
              BranchSideFuncs: []
        - Branch String:   'all_lzo_compress.cc:83,29'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:83,3'
              BranchSideFuncs:
                - __cxa_guard_release
            - BranchSide:      'all_lzo_compress.cc:83,29'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - __cxa_guard_release
        - Branch String:   'all_lzo_compress.cc:83,71'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:83,29'
              BranchSideFuncs:
                - __cxa_guard_abort
                - _ZdlPv
            - BranchSide:      'all_lzo_compress.cc:83,71'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - __cxa_guard_abort
                - _ZdlPv
        - Branch String:   'all_lzo_compress.cc:83,71'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:83,29'
              BranchSideFuncs:
                - __cxa_guard_abort
                - _ZdlPv
            - BranchSide:      'all_lzo_compress.cc:83,71'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - __cxa_guard_abort
                - _ZdlPv
        - Branch String:   'all_lzo_compress.cc:83,29'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:83,29'
              BranchSideFuncs:
                - __cxa_guard_abort
                - _ZdlPv
            - BranchSide:      'all_lzo_compress.cc:83,29'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEED2B8ne180100Ev
                - __cxa_guard_abort
                - _ZdlPv
        - Branch String:   'all_lzo_compress.cc:83,29'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:83,3'
              BranchSideFuncs:
                - _ZdlPv
                - __cxa_guard_abort
            - BranchSide:      'all_lzo_compress.cc:83,3'
              BranchSideFuncs:
                - __cxa_guard_abort
      Callsites:
        - Src:             'all_lzo_compress.cc:83,3'
          Dst:             __cxa_guard_acquire
        - Src:             'all_lzo_compress.cc:83,3'
          Dst:             __cxa_guard_release
        - Src:             'all_lzo_compress.cc:83,3'
          Dst:             __cxa_guard_abort
    - functionName:    __cxa_guard_acquire
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEv'
      functionSourceFile: '/src/all_lzo_compress.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __lzo_init_v2
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'all_lzo_compress.cc:242,9'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:243,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      'all_lzo_compress.cc:245,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'all_lzo_compress.cc:242,9'
          Dst:             __lzo_init_v2
        - Src:             'all_lzo_compress.cc:243,7'
          Dst:             abort
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/all_lzo_compress.cc'
      linkageType:     externalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         13
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_116FuzzLzoAlgorithmERKNS_12LzoAlgorithmERKNSt3__16vectorIhNS3_9allocatorIhEEEE
        - _ZN12_GLOBAL__N_116GetLzoAlgorithmsEv
        - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEv'
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:
        - Branch String:   'all_lzo_compress.cc:241,3'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:241,3'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - _ZN18FuzzedDataProviderC2EPKhm
                - _ZN12_GLOBAL__N_116GetLzoAlgorithmsEv
                - _ZNKSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEE4sizeB8ne180100Ev
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZNKSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEEixB8ne180100Em
                - _ZNKSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider21ConsumeRemainingBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEv
                - _ZNKSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN12_GLOBAL__N_116FuzzLzoAlgorithmERKNS_12LzoAlgorithmERKNSt3__16vectorIhNS3_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEv'
                - __cxa_guard_abort
                - __cxa_guard_release
            - BranchSide:      'all_lzo_compress.cc:248,36'
              BranchSideFuncs:
                - _ZN18FuzzedDataProviderC2EPKhm
                - _ZN12_GLOBAL__N_116GetLzoAlgorithmsEv
                - _ZNKSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEE4sizeB8ne180100Ev
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZNKSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEEixB8ne180100Em
                - _ZNKSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider21ConsumeRemainingBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEv
                - _ZNKSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN12_GLOBAL__N_116FuzzLzoAlgorithmERKNS_12LzoAlgorithmERKNSt3__16vectorIhNS3_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   'all_lzo_compress.cc:241,3'
          Branch Sides:
            - BranchSide:      'all_lzo_compress.cc:241,53'
              BranchSideFuncs:
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEv'
                - __cxa_guard_abort
                - __cxa_guard_release
                - _ZN18FuzzedDataProviderC2EPKhm
                - _ZN12_GLOBAL__N_116GetLzoAlgorithmsEv
                - _ZNKSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEE4sizeB8ne180100Ev
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZNKSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEEixB8ne180100Em
                - _ZNKSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider21ConsumeRemainingBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEv
                - _ZNKSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN12_GLOBAL__N_116FuzzLzoAlgorithmERKNS_12LzoAlgorithmERKNSt3__16vectorIhNS3_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'all_lzo_compress.cc:248,36'
              BranchSideFuncs:
                - _ZN18FuzzedDataProviderC2EPKhm
                - _ZN12_GLOBAL__N_116GetLzoAlgorithmsEv
                - _ZNKSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEE4sizeB8ne180100Ev
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZNKSt3__16vectorINS0_IN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEENS3_IS5_EEEixB8ne180100Em
                - _ZNKSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeImEET_S1_S1_
                - _ZN18FuzzedDataProvider21ConsumeRemainingBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEv
                - _ZNKSt3__16vectorIN12_GLOBAL__N_112LzoAlgorithmENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN12_GLOBAL__N_116FuzzLzoAlgorithmERKNS_12LzoAlgorithmERKNSt3__16vectorIhNS3_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'all_lzo_compress.cc:241,3'
          Dst:             __cxa_guard_acquire
        - Src:             'all_lzo_compress.cc:241,53'
          Dst:             '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEv'
        - Src:             'all_lzo_compress.cc:241,3'
          Dst:             __cxa_guard_release
        - Src:             'all_lzo_compress.cc:249,28'
          Dst:             _ZN12_GLOBAL__N_116GetLzoAlgorithmsEv
        - Src:             'all_lzo_compress.cc:257,3'
          Dst:             _ZN12_GLOBAL__N_116FuzzLzoAlgorithmERKNS_12LzoAlgorithmERKNSt3__16vectorIhNS3_9allocatorIhEEEE
        - Src:             'all_lzo_compress.cc:241,3'
          Dst:             __cxa_guard_abort
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         75
      ICount:          709
      EdgeCount:       101
      CyclomaticComplexity: 28
      functionsReached:
        - store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1.c:351,9'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:352,9'
              BranchSideFuncs:
                - store_run
            - BranchSide:      'src/lzo1.c:356,5'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:370,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:370,13'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:371,13'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:370,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:371,13'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:372,13'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:372,31'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:372,34'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:374,9'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:372,52'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:372,55'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:374,9'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:372,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:373,13'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:374,9'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:376,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:376,13'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:377,13'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:376,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:377,13'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:378,13'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:378,31'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:378,34'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:380,9'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:378,52'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:378,55'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:380,9'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:378,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:379,13'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:380,9'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:385,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:386,13'
              BranchSideFuncs:
                - store_run
            - BranchSide:      'src/lzo1.c:387,9'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:401,17'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:403,30'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:417,18'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:406,21'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:408,29'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:413,36'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:409,21'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:409,21'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:410,17'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:432,20'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:432,23'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:449,17'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:432,26'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:432,29'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:449,17'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:432,32'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:432,35'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:449,17'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:432,38'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:432,41'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:449,17'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:432,44'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:432,47'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:449,17'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:432,17'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:449,17'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:499,21'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:499,21'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:500,27'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:503,27'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:507,33'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:507,37'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:507,17'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:507,17'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:508,28'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:512,25'
              BranchSideFuncs:
                - store_run
                - store_run
        - Branch String:   'src/lzo1.c:563,5'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:365,9'
              BranchSideFuncs:
                - store_run
                - store_run
            - BranchSide:      'src/lzo1.c:584,9'
              BranchSideFuncs:
                - store_run
        - Branch String:   'src/lzo1.c:584,9'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:584,9'
              BranchSideFuncs:
                - store_run
            - BranchSide:      'src/lzo1.c:585,24'
              BranchSideFuncs:
                - store_run
      Callsites:
        - Src:             'src/lzo1.c:413,26'
          Dst:             store_run
        - Src:             'src/lzo1.c:585,14'
          Dst:             store_run
    - functionName:    store_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - op
        - ii
        - r_len
      BBCount:         28
      ICount:          190
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lzo1.c:282,9'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:284,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:294,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:286,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:288,35'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:292,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:292,9'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:294,5'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:296,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:301,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:301,9'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:304,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:307,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:305,9'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:305,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:306,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:311,9'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:311,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:312,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - do_compress
        - store_run
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1.c:604,9'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:605,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:606,14'
              BranchSideFuncs:
                - do_compress
                - store_run
        - Branch String:   'src/lzo1.c:606,14'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:611,20'
              BranchSideFuncs:
                - store_run
            - BranchSide:      'src/lzo1.c:615,25'
              BranchSideFuncs:
                - do_compress
      Callsites:
        - Src:             'src/lzo1.c:611,20'
          Dst:             store_run
        - Src:             'src/lzo1.c:615,13'
          Dst:             do_compress
    - functionName:    lzo1_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         33
      ICount:          254
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1.c:206,5'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:208,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:260,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:210,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:212,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:242,37'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:214,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:236,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:215,21'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:217,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:234,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:218,25'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:219,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:226,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:227,28'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:227,31'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:228,29'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:236,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:236,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:237,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:246,17'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:247,56'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:249,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:256,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:256,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:263,13'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:263,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:264,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1_info
      functionSourceFile: '/src/lzo-2.10/src/lzo1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rbits
        - clevel
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1.c:161,9'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:162,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:163,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1.c:163,9'
          Branch Sides:
            - BranchSide:      'src/lzo1.c:163,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1.c:164,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         106
      ICount:          902
      EdgeCount:       141
      CyclomaticComplexity: 37
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:94,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:94,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:161,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:117,34'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:161,52'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:161,55'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:163,35'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:68,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:63,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:88,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:99,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:71,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:91,19'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:144,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:99,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:101,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:110,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:119,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:112,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:120,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:148,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:149,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:152,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:156,29'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:156,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:156,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:156,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:157,24'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:161,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:181,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:183,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:192,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:201,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:194,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:202,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    _lzo1_do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1_99.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - func
      BBCount:         9
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1_99.c:57,9'
          Branch Sides:
            - BranchSide:      'src/lzo1_99.c:59,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1_99.c:62,14'
              BranchSideFuncs:
                - _lzo1b_store_run
        - Branch String:   'src/lzo1_99.c:62,14'
          Branch Sides:
            - BranchSide:      'src/lzo1_99.c:68,20'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1_99.c:73,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1_99.c:68,20'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1_99_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1_99.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1_99.c:112,12'
          Dst:             _lzo1_do_compress
        - Src:             'src/lzo1_99.c:112,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         86
      ICount:          824
      EdgeCount:       116
      CyclomaticComplexity: 32
      functionsReached:
        - store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1a.c:287,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:287,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:287,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:287,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:287,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:287,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:287,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:288,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:289,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:289,31'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:289,34'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:291,9'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:289,52'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:289,55'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:291,9'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:289,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:290,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:291,9'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:293,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:293,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:293,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:293,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:293,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:293,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:293,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:294,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:295,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:295,31'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:295,34'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:297,9'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:295,52'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:295,55'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:297,9'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:295,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:296,13'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:297,9'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:301,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:302,13'
              BranchSideFuncs:
                - store_run.632
            - BranchSide:      'src/lzo1a.c:303,9'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:323,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:325,30'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:392,18'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:327,21'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:342,21'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:349,26'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:349,26'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:370,33'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:375,26'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:371,25'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:371,25'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:372,30'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:375,26'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:379,24'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:384,36'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:380,21'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:380,21'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:381,26'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:407,20'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:407,23'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:425,17'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:407,26'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:407,29'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:425,17'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:407,32'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:407,35'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:425,17'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:407,38'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:407,41'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:425,17'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:407,44'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:407,47'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:425,17'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:407,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:425,17'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:489,21'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:489,21'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:490,27'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:493,27'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:497,33'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:497,37'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:497,17'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:497,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:498,28'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:502,25'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
        - Branch String:   'src/lzo1a.c:562,5'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:282,9'
              BranchSideFuncs:
                - store_run.632
                - store_run.632
            - BranchSide:      'src/lzo1a.c:579,9'
              BranchSideFuncs:
                - store_run.632
        - Branch String:   'src/lzo1a.c:579,9'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:579,9'
              BranchSideFuncs:
                - store_run.632
            - BranchSide:      'src/lzo1a.c:580,24'
              BranchSideFuncs:
                - store_run.632
      Callsites:
        - Src:             'src/lzo1a.c:384,26'
          Dst:             store_run
        - Src:             'src/lzo1a.c:580,14'
          Dst:             store_run
    - functionName:    store_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1a_cr.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - oo
        - ii
        - r_len
      BBCount:         31
      ICount:          245
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lzo1a_cr.ch:55,9'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cr.ch:57,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a_cr.ch:81,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a_cr.ch:60,9'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cr.ch:62,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a_cr.ch:67,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a_cr.ch:69,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cr.ch:71,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a_cr.ch:76,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a_cr.ch:77,9'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cr.ch:69,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a_cr.ch:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a_cr.ch:81,5'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cr.ch:83,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a_cr.ch:89,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a_cr.ch:90,9'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cr.ch:93,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a_cr.ch:97,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a_cr.ch:94,9'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cr.ch:94,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a_cr.ch:96,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a_cr.ch:103,9'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cr.ch:103,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a_cr.ch:104,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1a_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - do_compress
        - store_run
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1a.c:619,9'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:620,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:621,14'
              BranchSideFuncs:
                - do_compress.631
                - store_run.632
        - Branch String:   'src/lzo1a.c:621,14'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:626,20'
              BranchSideFuncs:
                - store_run.632
            - BranchSide:      'src/lzo1a.c:630,25'
              BranchSideFuncs:
                - do_compress.631
      Callsites:
        - Src:             'src/lzo1a.c:626,20'
          Dst:             store_run
        - Src:             'src/lzo1a.c:630,13'
          Dst:             do_compress
    - functionName:    lzo1a_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         44
      ICount:          359
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1a.c:138,5'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:140,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:228,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:143,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:145,20'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:168,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:146,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:148,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:165,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:149,21'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:150,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:157,30'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:158,24'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:158,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:159,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:168,18'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:169,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:192,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:171,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:171,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:174,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:174,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:176,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:190,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:177,21'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:178,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:182,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:200,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:202,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:212,66'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:205,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:205,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:206,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:216,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:216,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:231,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:231,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:232,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1a_info
      functionSourceFile: '/src/lzo-2.10/src/lzo1a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rbits
        - clevel
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1a.c:109,9'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:110,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:111,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1a.c:111,9'
          Branch Sides:
            - BranchSide:      'src/lzo1a.c:111,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a.c:112,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         109
      ICount:          939
      EdgeCount:       145
      CyclomaticComplexity: 38
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:94,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:94,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:161,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:117,34'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:161,52'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:161,55'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:163,35'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:68,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:63,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:71,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:91,19'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:144,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:99,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:101,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:110,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:119,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:112,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:120,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:148,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:149,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:152,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:156,29'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:156,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:156,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:156,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:157,24'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:161,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:181,17'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:183,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:192,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_cm.ch:201,13'
          Branch Sides:
            - BranchSide:      'src/lzo1a_cm.ch:194,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_cm.ch:202,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    _lzo1a_do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1a_99.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - func
      BBCount:         9
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1a_99.c:57,9'
          Branch Sides:
            - BranchSide:      'src/lzo1a_99.c:59,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1a_99.c:62,14'
              BranchSideFuncs:
                - _lzo1b_store_run
        - Branch String:   'src/lzo1a_99.c:62,14'
          Branch Sides:
            - BranchSide:      'src/lzo1a_99.c:68,20'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1a_99.c:73,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1a_99.c:68,20'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1a_99_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1a_99.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1a_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1a_99.c:112,12'
          Dst:             _lzo1a_do_compress
        - Src:             'src/lzo1a_99.c:112,12'
          Dst:             do_compress
    - functionName:    lzo1b_1_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         97
      ICount:          825
      EdgeCount:       131
      CyclomaticComplexity: 36
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:46,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:48,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:48,36'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:48,39'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:49,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:48,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:49,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:50,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:54,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:55,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:55,36'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:55,39'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:56,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:55,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:56,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:57,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,31'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,34'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,52'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,55'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:53,19'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:170,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:44,12'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:178,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:157,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:272,44'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_2_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         97
      ICount:          901
      EdgeCount:       131
      CyclomaticComplexity: 36
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:46,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:48,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:48,36'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:48,39'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:49,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:48,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:49,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:50,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:54,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:55,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:55,36'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:55,39'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:56,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:55,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:56,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:57,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,31'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,34'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,52'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,55'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:53,19'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:170,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:44,12'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:178,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:155,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:270,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_3_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         97
      ICount:          977
      EdgeCount:       131
      CyclomaticComplexity: 36
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:46,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:48,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:48,36'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:48,39'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:49,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:48,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:49,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:50,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:54,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:55,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:55,36'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:55,39'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:56,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:55,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:56,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:57,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,31'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,34'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,52'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,55'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:53,19'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:170,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:44,12'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:178,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:153,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:268,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_4_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         99
      ICount:          987
      EdgeCount:       132
      CyclomaticComplexity: 35
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:96,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:96,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:170,31'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:123,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:70,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:70,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:71,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:77,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:55,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:89,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:173,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:155,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:270,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_5_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         99
      ICount:          1059
      EdgeCount:       132
      CyclomaticComplexity: 35
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:96,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:96,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:170,31'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:123,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:70,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:70,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:71,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:77,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:55,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:89,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:173,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:153,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:268,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_6_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         103
      ICount:          1096
      EdgeCount:       137
      CyclomaticComplexity: 36
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:96,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:96,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:170,31'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:123,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:70,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:70,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:71,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:77,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:55,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:89,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:173,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:139,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:148,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:141,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:149,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:264,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_7_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         99
      ICount:          1059
      EdgeCount:       132
      CyclomaticComplexity: 35
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:96,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:96,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:170,31'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:123,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:70,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:70,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:71,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:77,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:55,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:89,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:173,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:153,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:268,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_8_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         103
      ICount:          1240
      EdgeCount:       137
      CyclomaticComplexity: 36
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:96,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:96,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:170,31'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:123,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:70,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:70,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:71,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:77,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:55,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:89,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:173,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:139,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:148,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:141,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:149,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:258,18'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_9_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         118
      ICount:          1009
      EdgeCount:       157
      CyclomaticComplexity: 41
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:94,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:94,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:161,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:117,34'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:161,52'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:161,55'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:163,35'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:70,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:70,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:71,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:77,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:55,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:89,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:173,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:139,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:148,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:141,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:149,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:244,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:253,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:246,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:254,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_99_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         122
      ICount:          1027
      EdgeCount:       163
      CyclomaticComplexity: 43
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:94,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:94,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:131,35'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:117,34'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:132,45'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:132,49'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:132,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:132,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:133,40'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:135,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:137,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:139,37'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:154,34'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:142,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:144,38'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:153,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:70,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_tm.ch:70,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:71,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_tm.ch:77,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:55,15'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:89,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:198,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:139,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:148,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:141,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:149,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:244,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cm.ch:253,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:246,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cm.ch:254,13'
              BranchSideFuncs:
                - _lzo1b_store_run
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1b_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - cnt
      BBCount:         31
      ICount:          272
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:523,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:523,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:525,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,40'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:534,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:534,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:536,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:536,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:537,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:549,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,40'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:550,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:552,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:569,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:571,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:581,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:573,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:574,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:575,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:575,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:576,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:577,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:577,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:578,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:579,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
      BBCount:         4
      ICount:          66
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:432,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:449,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:463,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         25
      ICount:          198
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:399,14'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:399,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:401,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:412,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:401,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:402,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:405,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:406,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:407,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:409,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:416,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:417,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:418,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:418,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:420,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:420,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:420,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:421,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         26
      ICount:          277
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - swd_remove_node
        - swd_search
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:640,32'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:640,12'
              BranchSideFuncs:
                - swd_remove_node
                - swd_search
            - BranchSide:      'src/lzo_swd.ch:640,12'
              BranchSideFuncs:
                - swd_remove_node
                - swd_search
        - Branch String:   'src/lzo_swd.ch:643,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:643,31'
              BranchSideFuncs:
                - swd_remove_node
                - swd_search
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_remove_node
                - swd_search
        - Branch String:   'src/lzo_swd.ch:643,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:644,15'
              BranchSideFuncs:
                - swd_remove_node
                - swd_search
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_remove_node
                - swd_search
        - Branch String:   'src/lzo_swd.ch:649,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:651,13'
              BranchSideFuncs:
                - swd_remove_node
            - BranchSide:      'src/lzo_swd.ch:662,13'
              BranchSideFuncs:
                - swd_remove_node
                - swd_search
        - Branch String:   'src/lzo_swd.ch:651,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:652,13'
              BranchSideFuncs:
                - swd_remove_node
            - BranchSide:      'src/lzo_swd.ch:653,9'
              BranchSideFuncs:
                - swd_remove_node
        - Branch String:   'src/lzo_swd.ch:662,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:663,24'
              BranchSideFuncs:
                - swd_search
                - swd_remove_node
            - BranchSide:      'src/lzo_swd.ch:665,13'
              BranchSideFuncs:
                - swd_remove_node
        - Branch String:   'src/lzo_swd.ch:665,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,24'
              BranchSideFuncs:
                - swd_remove_node
            - BranchSide:      'src/lzo_swd.ch:667,29'
              BranchSideFuncs:
                - swd_remove_node
        - Branch String:   'src/lzo_swd.ch:666,24'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node
      Callsites:
        - Src:             'src/lzo_swd.ch:663,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         13
      ICount:          140
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:476,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:476,12'
              BranchSideFuncs:
                - swd_remove_node
                - swd_getbyte
            - BranchSide:      'src/lzo_swd.ch:476,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:484,29'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:484,9'
              BranchSideFuncs:
                - swd_getbyte
                - swd_remove_node
            - BranchSide:      'src/lzo_swd.ch:484,9'
              BranchSideFuncs:
                - swd_getbyte
                - swd_remove_node
        - Branch String:   'src/lzo_swd.ch:499,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:480,25'
              BranchSideFuncs:
                - swd_remove_node
                - swd_getbyte
            - BranchSide:      'src/lzo_swd.ch:499,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - len
      BBCount:         11
      ICount:          132
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:214,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:214,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:214,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:217,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:217,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:217,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:231,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:216,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:231,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:190,15'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:190,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:190,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:192,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:192,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:194,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:198,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         23
      ICount:          310
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:322,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:324,13'
              BranchSideFuncs:
                - swd_insertdict
            - BranchSide:      'src/lzo_swd.ch:342,9'
              BranchSideFuncs:
                - swd_insertdict
        - Branch String:   'src/lzo_swd.ch:324,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:325,23'
              BranchSideFuncs:
                - swd_insertdict
            - BranchSide:      'src/lzo_swd.ch:326,9'
              BranchSideFuncs:
                - swd_insertdict
        - Branch String:   'src/lzo_swd.ch:342,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:343,9'
              BranchSideFuncs:
                - swd_insertdict
            - BranchSide:      'src/lzo_swd.ch:345,9'
              BranchSideFuncs:
                - swd_insertdict
        - Branch String:   'src/lzo_swd.ch:345,22'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:345,25'
              BranchSideFuncs:
                - swd_insertdict
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:345,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:346,24'
              BranchSideFuncs:
                - swd_insertdict
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:349,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:350,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:352,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:357,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:357,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:358,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1b_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1b_999_compress_callback
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_9x.c:345,12'
          Dst:             lzo1b_999_compress_callback
    - functionName:    lzo1b_999_compress_callback
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - cb
        - max_chain
      BBCount:         79
      ICount:          562
      EdgeCount:       106
      CyclomaticComplexity: 29
      functionsReached:
        - _lzo1b_store_run
        - code_match
        - find_match
        - init_match
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_9x.c:146,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:147,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_9x.c:148,9'
              BranchSideFuncs:
                - find_match
                - _lzo1b_store_run
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:148,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:149,26'
              BranchSideFuncs:
                - find_match
                - _lzo1b_store_run
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:151,20'
              BranchSideFuncs:
                - find_match
                - _lzo1b_store_run
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:152,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:153,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_9x.c:154,5'
              BranchSideFuncs:
                - _lzo1b_store_run
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:154,5'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:156,13'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:309,9'
              BranchSideFuncs:
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_9x.c:168,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:169,18'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:173,14'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:173,34'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:174,14'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:176,19'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:174,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:174,36'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:185,17'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:173,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:176,19'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:185,17'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:185,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:189,21'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:215,21'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:189,30'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:189,33'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:192,41'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:189,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:190,41'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:192,41'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:215,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:216,41'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:218,41'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:224,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:225,33'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:226,13'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:226,38'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:226,41'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:261,13'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - _lzo1b_store_run
                - find_match
        - Branch String:   'src/lzo1b_9x.c:226,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:230,28'
              BranchSideFuncs:
                - find_match
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:261,13'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - _lzo1b_store_run
                - find_match
        - Branch String:   'src/lzo1b_9x.c:234,37'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:234,40'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - _lzo1b_store_run
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:238,17'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - _lzo1b_store_run
                - find_match
        - Branch String:   'src/lzo1b_9x.c:234,63'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:235,17'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - _lzo1b_store_run
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:238,17'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - _lzo1b_store_run
                - find_match
        - Branch String:   'src/lzo1b_9x.c:234,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:236,37'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - _lzo1b_store_run
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:238,17'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - _lzo1b_store_run
                - find_match
        - Branch String:   'src/lzo1b_9x.c:238,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:240,17'
              BranchSideFuncs:
                - _lzo1b_store_run
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:253,23'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - _lzo1b_store_run
                - find_match
        - Branch String:   'src/lzo1b_9x.c:261,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:264,16'
              BranchSideFuncs:
                - find_match
                - _lzo1b_store_run
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:271,17'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - find_match
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_9x.c:271,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:274,21'
              BranchSideFuncs:
                - _lzo1b_store_run
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:296,17'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:274,30'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:274,33'
              BranchSideFuncs:
                - _lzo1b_store_run
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:287,36'
              BranchSideFuncs:
                - _lzo1b_store_run
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:274,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:278,21'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:287,36'
              BranchSideFuncs:
                - _lzo1b_store_run
                - code_match
                - find_match
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:289,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:290,35'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
            - BranchSide:      'src/lzo1b_9x.c:292,21'
              BranchSideFuncs:
                - code_match
                - find_match
                - _lzo1b_store_run
                - _lzo1b_store_run
                - find_match
                - find_match
        - Branch String:   'src/lzo1b_9x.c:309,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:310,24'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_9x.c:313,8'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_9x.c:323,15'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:323,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_9x.c:331,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_9x.c:323,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:324,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_9x.c:331,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1b_9x.c:145,9'
          Dst:             init_match
        - Src:             'src/lzo1b_9x.c:151,9'
          Dst:             find_match
        - Src:             'src/lzo1b_9x.c:230,17'
          Dst:             find_match
        - Src:             'src/lzo1b_9x.c:265,17'
          Dst:             find_match
        - Src:             'src/lzo1b_9x.c:287,26'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_9x.c:299,18'
          Dst:             code_match
        - Src:             'src/lzo1b_9x.c:300,17'
          Dst:             find_match
        - Src:             'src/lzo1b_9x.c:310,14'
          Dst:             _lzo1b_store_run
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - c
        - s
        - dict
        - dict_len
        - flags
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:131,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:133,18'
              BranchSideFuncs:
                - swd_exit
            - BranchSide:      'src/lzo_mchw.ch:137,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - s
        - this_len
        - skip
      BBCount:         16
      ICount:          178
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:152,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:155,20'
              BranchSideFuncs:
                - swd_accept
                - swd_findbest
                - swd_getbyte
                - swd_exit
            - BranchSide:      'src/lzo_mchw.ch:161,24'
              BranchSideFuncs:
                - swd_findbest
                - swd_getbyte
                - swd_exit
        - Branch String:   'src/lzo_mchw.ch:176,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:178,9'
              BranchSideFuncs:
                - swd_exit
            - BranchSide:      'src/lzo_mchw.ch:184,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,15'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,35'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:214,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - m_len
        - m_off
      BBCount:         13
      ICount:          137
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_9x.c:55,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:55,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_9x.c:73,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_9x.c:55,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:60,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_9x.c:73,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_9x.c:75,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:76,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_9x.c:81,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_9x.c:84,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_9x.c:86,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_9x.c:90,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _lzo1b_do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_cc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - func
      BBCount:         12
      ICount:          116
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _lzo1b_store_run
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/lzo1b_cc.c:56,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cc.c:58,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_cc.c:61,14'
              BranchSideFuncs:
                - _lzo1b_store_run
        - Branch String:   'src/lzo1b_cc.c:61,14'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cc.c:67,20'
              BranchSideFuncs:
                - _lzo1b_store_run
            - BranchSide:      'src/lzo1b_cc.c:72,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_cc.c:80,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cc.c:80,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_cc.c:82,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1b_cc.c:67,20'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         82
      ICount:          588
      EdgeCount:       105
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1b_d.ch:60,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:60,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:62,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:65,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:102,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:66,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:68,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:96,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:69,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:70,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:77,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:78,28'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:78,31'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:79,29'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:90,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:86,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:94,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:102,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:104,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:116,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:107,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:105,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:108,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:108,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:108,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:109,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:108,31'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:108,42'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:109,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:116,20'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:116,31'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:127,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:128,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:149,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:153,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:167,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:162,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:162,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:163,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:168,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:171,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:183,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:171,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:173,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:178,53'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:187,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:188,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:195,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:195,47'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:195,51'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:208,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:195,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:197,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:208,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:202,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:200,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:203,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:203,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:203,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:204,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:203,31'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:203,45'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:204,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:209,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:209,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:244,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:244,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:245,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _lzo1b_store_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_r.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - oo
        - ii
        - r_len
      BBCount:         31
      ICount:          245
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    29
      BranchProfiles:
        - Branch String:   'src/lzo1b_r.ch:47,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:49,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:73,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:52,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:54,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:59,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:61,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:63,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:68,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:69,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:61,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:70,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:73,5'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:75,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:81,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:82,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:85,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:89,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:86,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:86,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:88,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:95,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:95,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:96,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1c_1_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1c_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1c.h:64,12'
          Dst:             _lzo1c_do_compress
        - Src:             'src/compr1c.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         103
      ICount:          864
      EdgeCount:       139
      CyclomaticComplexity: 38
      functionsReached:
        - _lzo1c_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:45,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:45,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:46,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:48,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:48,36'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:48,39'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:49,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:48,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:49,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:50,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:53,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:53,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:54,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:55,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:55,36'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:55,39'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:56,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:55,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:56,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:57,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,31'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,34'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,52'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,55'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:51,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:51,71'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:53,19'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_c.ch:170,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:44,12'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:69,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:69,46'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:69,49'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:69,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:77,30'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:64,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:72,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:178,23'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:157,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:272,44'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1c_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1c_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1c_store_run
    - functionName:    lzo1c_5_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1c_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1c.h:64,12'
          Dst:             _lzo1c_do_compress
        - Src:             'src/compr1c.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         107
      ICount:          1123
      EdgeCount:       143
      CyclomaticComplexity: 38
      functionsReached:
        - _lzo1c_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:96,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:170,31'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:123,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:70,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:70,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:71,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:77,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:55,15'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:69,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:69,46'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:69,49'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:69,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:77,30'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:89,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:173,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:153,18'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:268,18'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1c_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1c_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1c_store_run
    - functionName:    lzo1c_9_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1c_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1c.h:64,12'
          Dst:             _lzo1c_do_compress
        - Src:             'src/compr1c.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         126
      ICount:          1073
      EdgeCount:       168
      CyclomaticComplexity: 44
      functionsReached:
        - _lzo1c_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:94,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:161,29'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:117,34'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:161,52'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:161,55'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:163,35'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:70,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:70,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:71,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:77,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:55,15'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:69,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:69,46'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:69,49'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:69,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:77,30'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:89,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:173,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:139,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:148,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:141,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:149,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:179,37'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:179,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:179,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:180,28'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:182,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:244,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:253,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:246,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:254,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1c_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1c_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1c_store_run
    - functionName:    lzo1c_99_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1c_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1c.h:64,12'
          Dst:             _lzo1c_do_compress
        - Src:             'src/compr1c.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         130
      ICount:          1091
      EdgeCount:       174
      CyclomaticComplexity: 46
      functionsReached:
        - _lzo1c_store_run
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:92,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:92,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:94,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:98,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:98,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:99,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:100,32'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,44'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,53'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,65'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:100,74'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:100,26'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:183,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:106,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:106,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:108,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:131,35'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:109,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:111,37'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:117,34'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:132,45'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:132,49'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:132,29'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:132,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:133,40'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:135,37'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:137,29'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:139,37'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:154,34'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:142,33'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:144,38'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:153,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_sm.ch:185,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_sm.ch:81,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_sm.ch:188,15'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:63,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:64,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:65,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:70,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:78,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_tm.ch:70,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_tm.ch:71,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_tm.ch:77,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_c.ch:165,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:166,13'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_c.ch:168,9'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:41,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:43,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:55,15'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:46,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:54,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:62,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:69,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:89,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:69,46'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:69,49'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:69,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:77,30'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:82,29'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:84,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:84,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:86,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:89,22'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:94,20'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:102,32'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cr.ch:95,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cr.ch:95,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cr.ch:97,22'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:64,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:89,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:198,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:89,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:94,23'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:112,23'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:128,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:130,22'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:139,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:148,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:141,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:149,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:201,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:209,20'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:212,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:214,27'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:218,25'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:235,22'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:244,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_cm.ch:253,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_cm.ch:246,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_cm.ch:254,13'
              BranchSideFuncs:
                - _lzo1c_store_run
                - _lzo1c_store_run
        - Branch String:   'src/lzo1b_c.ch:248,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_c.ch:248,9'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1b_c.ch:250,22'
              BranchSideFuncs:
                - _lzo1c_store_run
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1c_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1c_store_run
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - cnt
      BBCount:         31
      ICount:          272
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:523,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:523,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:525,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,40'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:534,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:534,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:536,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:536,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:537,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:549,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,40'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:550,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:552,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:569,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:571,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:581,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:573,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:574,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:575,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:575,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:576,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:577,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:577,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:578,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:579,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
      BBCount:         4
      ICount:          66
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:432,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:449,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:463,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         25
      ICount:          198
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:399,14'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:399,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:401,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:412,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:401,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:402,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:405,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:406,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:407,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:409,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:416,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:417,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:418,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:418,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:420,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:420,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:420,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:421,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         26
      ICount:          280
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - swd_remove_node
        - swd_search
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:640,32'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_remove_node.894
                - swd_search.893
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_remove_node.894
                - swd_search.893
        - Branch String:   'src/lzo_swd.ch:643,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:643,31'
              BranchSideFuncs:
                - swd_remove_node.894
                - swd_search.893
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_remove_node.894
                - swd_search.893
        - Branch String:   'src/lzo_swd.ch:643,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:644,15'
              BranchSideFuncs:
                - swd_remove_node.894
                - swd_search.893
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_remove_node.894
                - swd_search.893
        - Branch String:   'src/lzo_swd.ch:649,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:651,13'
              BranchSideFuncs:
                - swd_remove_node.894
            - BranchSide:      'src/lzo_swd.ch:662,13'
              BranchSideFuncs:
                - swd_remove_node.894
                - swd_search.893
        - Branch String:   'src/lzo_swd.ch:651,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:652,13'
              BranchSideFuncs:
                - swd_remove_node.894
            - BranchSide:      'src/lzo_swd.ch:653,9'
              BranchSideFuncs:
                - swd_remove_node.894
        - Branch String:   'src/lzo_swd.ch:662,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:663,24'
              BranchSideFuncs:
                - swd_search.893
                - swd_remove_node.894
            - BranchSide:      'src/lzo_swd.ch:665,13'
              BranchSideFuncs:
                - swd_remove_node.894
        - Branch String:   'src/lzo_swd.ch:665,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,24'
              BranchSideFuncs:
                - swd_remove_node.894
            - BranchSide:      'src/lzo_swd.ch:667,29'
              BranchSideFuncs:
                - swd_remove_node.894
        - Branch String:   'src/lzo_swd.ch:666,24'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.894
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.894
      Callsites:
        - Src:             'src/lzo_swd.ch:663,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         13
      ICount:          143
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:476,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:476,12'
              BranchSideFuncs:
                - swd_remove_node.894
                - swd_getbyte.895
            - BranchSide:      'src/lzo_swd.ch:476,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:484,29'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.895
                - swd_remove_node.894
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.895
                - swd_remove_node.894
        - Branch String:   'src/lzo_swd.ch:499,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:480,25'
              BranchSideFuncs:
                - swd_remove_node.894
                - swd_getbyte.895
            - BranchSide:      'src/lzo_swd.ch:499,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - len
      BBCount:         11
      ICount:          135
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:214,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:214,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:214,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:217,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:231,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:216,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:231,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:190,15'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:190,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:190,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:192,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:192,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:194,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:198,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         23
      ICount:          310
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:322,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:324,13'
              BranchSideFuncs:
                - swd_insertdict.898
            - BranchSide:      'src/lzo_swd.ch:342,9'
              BranchSideFuncs:
                - swd_insertdict.898
        - Branch String:   'src/lzo_swd.ch:324,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:325,23'
              BranchSideFuncs:
                - swd_insertdict.898
            - BranchSide:      'src/lzo_swd.ch:326,9'
              BranchSideFuncs:
                - swd_insertdict.898
        - Branch String:   'src/lzo_swd.ch:342,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:343,9'
              BranchSideFuncs:
                - swd_insertdict.898
            - BranchSide:      'src/lzo_swd.ch:345,9'
              BranchSideFuncs:
                - swd_insertdict.898
        - Branch String:   'src/lzo_swd.ch:345,22'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:345,25'
              BranchSideFuncs:
                - swd_insertdict.898
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:345,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:346,24'
              BranchSideFuncs:
                - swd_insertdict.898
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:349,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:350,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:352,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:357,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:357,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:358,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1c_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1c_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1c_999_compress_callback
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1c_9x.c:359,12'
          Dst:             lzo1c_999_compress_callback
    - functionName:    lzo1c_999_compress_callback
      functionSourceFile: '/src/lzo-2.10/src/lzo1c_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - cb
        - max_chain
      BBCount:         104
      ICount:          688
      EdgeCount:       139
      CyclomaticComplexity: 37
      functionsReached:
        - _lzo1c_store_run
        - code_match
        - find_match
        - init_match
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1c_9x.c:148,9'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:149,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1c_9x.c:150,9'
              BranchSideFuncs:
                - find_match.905
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:150,9'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:151,26'
              BranchSideFuncs:
                - find_match.905
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:153,20'
              BranchSideFuncs:
                - find_match.905
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:154,9'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:155,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1c_9x.c:156,5'
              BranchSideFuncs:
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:156,5'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:158,13'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:323,9'
              BranchSideFuncs:
                - _lzo1c_store_run
        - Branch String:   'src/lzo1c_9x.c:170,13'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:171,18'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:175,14'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:175,34'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:176,14'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:178,19'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:176,33'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:176,36'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:187,17'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:175,13'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:178,19'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:187,17'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:187,17'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:191,21'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:221,21'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:191,30'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:191,33'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:193,26'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:191,21'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:192,41'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:193,26'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:193,35'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:193,38'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:195,26'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:193,26'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:194,41'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:195,26'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:195,34'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:195,37'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:198,41'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:195,26'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:196,41'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:198,41'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:221,47'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:221,50'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:222,41'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:221,21'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:222,41'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:224,41'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:230,13'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:231,33'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:232,13'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:232,38'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:232,41'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:267,13'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:232,13'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:236,28'
              BranchSideFuncs:
                - find_match.905
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:267,13'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:240,37'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:240,40'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:244,17'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:240,63'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:241,17'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:244,17'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:240,17'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:242,37'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:244,17'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:244,17'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:246,17'
              BranchSideFuncs:
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:259,23'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:267,13'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:270,16'
              BranchSideFuncs:
                - find_match.905
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:277,17'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
                - _lzo1c_store_run
        - Branch String:   'src/lzo1c_9x.c:277,17'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:280,21'
              BranchSideFuncs:
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:310,17'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:280,30'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:280,33'
              BranchSideFuncs:
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:291,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:280,21'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:284,21'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:291,26'
              BranchSideFuncs:
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:291,34'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:291,37'
              BranchSideFuncs:
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:301,36'
              BranchSideFuncs:
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:291,26'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:294,33'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:301,36'
              BranchSideFuncs:
                - _lzo1c_store_run
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:295,21'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:295,21'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:297,21'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:303,21'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:304,35'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
            - BranchSide:      'src/lzo1c_9x.c:306,21'
              BranchSideFuncs:
                - code_match.906
                - find_match.905
                - _lzo1c_store_run
                - _lzo1c_store_run
                - find_match.905
                - find_match.905
        - Branch String:   'src/lzo1c_9x.c:323,9'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:324,24'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1c_9x.c:327,8'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1c_9x.c:337,15'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:337,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1c_9x.c:345,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1c_9x.c:337,9'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:338,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1c_9x.c:345,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1c_9x.c:147,9'
          Dst:             init_match
        - Src:             'src/lzo1c_9x.c:153,9'
          Dst:             find_match
        - Src:             'src/lzo1c_9x.c:236,17'
          Dst:             find_match
        - Src:             'src/lzo1c_9x.c:271,17'
          Dst:             find_match
        - Src:             'src/lzo1c_9x.c:301,26'
          Dst:             _lzo1c_store_run
        - Src:             'src/lzo1c_9x.c:313,18'
          Dst:             code_match
        - Src:             'src/lzo1c_9x.c:314,17'
          Dst:             find_match
        - Src:             'src/lzo1c_9x.c:324,14'
          Dst:             _lzo1c_store_run
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - c
        - s
        - dict
        - dict_len
        - flags
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:131,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:133,18'
              BranchSideFuncs:
                - swd_exit.900
            - BranchSide:      'src/lzo_mchw.ch:137,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - s
        - this_len
        - skip
      BBCount:         16
      ICount:          178
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:152,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:155,20'
              BranchSideFuncs:
                - swd_accept.897
                - swd_findbest.896
                - swd_getbyte.895
                - swd_exit.900
            - BranchSide:      'src/lzo_mchw.ch:161,24'
              BranchSideFuncs:
                - swd_findbest.896
                - swd_getbyte.895
                - swd_exit.900
        - Branch String:   'src/lzo_mchw.ch:176,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:178,9'
              BranchSideFuncs:
                - swd_exit.900
            - BranchSide:      'src/lzo_mchw.ch:184,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,15'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,35'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:214,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1c_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - m_len
        - m_off
      BBCount:         13
      ICount:          141
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1c_9x.c:55,29'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:55,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1c_9x.c:73,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1c_9x.c:55,9'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:60,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1c_9x.c:73,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1c_9x.c:75,13'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:76,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1c_9x.c:81,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1c_9x.c:84,13'
          Branch Sides:
            - BranchSide:      'src/lzo1c_9x.c:86,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1c_9x.c:90,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _lzo1c_do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1c_cc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - func
      BBCount:         12
      ICount:          116
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _lzo1c_store_run
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lzo1c_cc.c:56,9'
          Branch Sides:
            - BranchSide:      'src/lzo1c_cc.c:58,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1c_cc.c:61,14'
              BranchSideFuncs:
                - _lzo1c_store_run
        - Branch String:   'src/lzo1c_cc.c:61,14'
          Branch Sides:
            - BranchSide:      'src/lzo1c_cc.c:67,20'
              BranchSideFuncs:
                - _lzo1c_store_run
            - BranchSide:      'src/lzo1c_cc.c:72,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1c_cc.c:80,9'
          Branch Sides:
            - BranchSide:      'src/lzo1c_cc.c:80,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1c_cc.c:82,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1c_cc.c:67,20'
          Dst:             _lzo1c_store_run
    - functionName:    lzo1c_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         85
      ICount:          611
      EdgeCount:       109
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1b_d.ch:60,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:60,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:62,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:62,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:65,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:102,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:66,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:68,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:96,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:69,25'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:70,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:77,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:78,28'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:78,31'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:79,29'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:90,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:86,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:94,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:102,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:104,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:112,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:107,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:105,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:108,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:108,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:108,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:109,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:108,31'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:108,42'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:109,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:116,20'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:116,31'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:127,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:128,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:134,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:149,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:153,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:167,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:162,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:162,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:163,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:168,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:171,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:183,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:171,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:173,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:178,53'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:187,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:188,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:195,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:195,47'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:195,51'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:208,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:195,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:197,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:208,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:202,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:200,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:203,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:203,21'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:203,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:204,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:203,31'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:203,45'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:204,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:209,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:209,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:215,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:218,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_d.ch:244,13'
          Branch Sides:
            - BranchSide:      'src/lzo1b_d.ch:244,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_d.ch:245,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _lzo1c_store_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_r.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - oo
        - ii
        - r_len
      BBCount:         31
      ICount:          245
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/lzo1b_r.ch:47,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:49,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:73,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:52,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:54,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:59,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:61,17'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:63,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:68,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:69,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:61,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:70,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:73,5'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:75,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:81,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:82,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:85,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:89,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:86,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:86,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:88,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1b_r.ch:95,9'
          Branch Sides:
            - BranchSide:      'src/lzo1b_r.ch:95,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1b_r.ch:96,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         134
      ICount:          1018
      EdgeCount:       177
      CyclomaticComplexity: 45
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1f_1.c:82,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:82,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:82,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:82,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:82,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:82,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:82,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:85,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:85,36'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:85,39'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:86,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:85,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:86,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:87,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:90,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:90,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:90,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:90,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:90,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:90,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:90,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:92,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:92,36'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:92,39'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:93,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:92,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:101,31'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:101,34'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:104,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:101,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:104,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:107,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:107,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:109,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:131,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:132,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:141,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:143,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:169,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:145,23'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:145,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:147,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:145,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:146,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:147,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:147,22'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:148,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:151,31'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:154,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:156,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:161,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:163,16'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:163,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:164,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:170,31'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:170,40'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:173,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:170,52'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:170,61'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:173,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:170,73'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:171,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:173,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:171,31'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:171,40'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:173,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:171,52'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:171,61'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:173,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:170,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:173,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:201,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:177,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:179,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:183,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:183,33'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:183,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:192,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:183,61'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:183,64'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:192,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:183,22'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:185,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:192,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:202,33'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:202,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:202,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:202,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:203,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:204,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:208,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:209,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:212,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:214,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:216,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:221,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:228,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:72,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:229,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:234,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:234,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:236,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:238,19'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:238,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:240,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:238,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:239,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:240,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:240,18'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:241,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:244,27'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:247,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:249,20'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:254,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:256,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:256,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:256,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:256,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:256,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:256,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:256,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:256,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:257,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:256,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:256,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:256,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1f_1_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         16
      ICount:          126
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - do_compress
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1f_1.c:277,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:278,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:279,14'
              BranchSideFuncs:
                - do_compress.939
        - Branch String:   'src/lzo1f_1.c:279,14'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:281,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:286,25'
              BranchSideFuncs:
                - do_compress.939
        - Branch String:   'src/lzo1f_1.c:282,12'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:282,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:283,20'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_1.c:288,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_1.c:288,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_1.c:290,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1f_1.c:286,13'
          Dst:             do_compress
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - cnt
      BBCount:         31
      ICount:          272
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:523,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:523,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:525,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,40'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:534,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:534,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:536,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:536,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:537,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:549,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,40'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:550,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:552,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:569,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:571,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:581,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:573,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:574,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:575,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:575,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:576,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:577,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:577,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:578,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:579,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
      BBCount:         4
      ICount:          66
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:432,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:449,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:463,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         25
      ICount:          198
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:399,14'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:399,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:401,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:412,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:401,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:402,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:405,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:406,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:407,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:409,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:416,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:417,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:418,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:418,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:420,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:420,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:420,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:421,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         26
      ICount:          280
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - swd_remove_node
        - swd_search
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:640,32'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_remove_node.977
                - swd_search.976
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_remove_node.977
                - swd_search.976
        - Branch String:   'src/lzo_swd.ch:643,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:643,31'
              BranchSideFuncs:
                - swd_remove_node.977
                - swd_search.976
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_remove_node.977
                - swd_search.976
        - Branch String:   'src/lzo_swd.ch:643,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:644,15'
              BranchSideFuncs:
                - swd_remove_node.977
                - swd_search.976
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_remove_node.977
                - swd_search.976
        - Branch String:   'src/lzo_swd.ch:649,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:651,13'
              BranchSideFuncs:
                - swd_remove_node.977
            - BranchSide:      'src/lzo_swd.ch:662,13'
              BranchSideFuncs:
                - swd_remove_node.977
                - swd_search.976
        - Branch String:   'src/lzo_swd.ch:651,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:652,13'
              BranchSideFuncs:
                - swd_remove_node.977
            - BranchSide:      'src/lzo_swd.ch:653,9'
              BranchSideFuncs:
                - swd_remove_node.977
        - Branch String:   'src/lzo_swd.ch:662,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:663,24'
              BranchSideFuncs:
                - swd_search.976
                - swd_remove_node.977
            - BranchSide:      'src/lzo_swd.ch:665,13'
              BranchSideFuncs:
                - swd_remove_node.977
        - Branch String:   'src/lzo_swd.ch:665,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,24'
              BranchSideFuncs:
                - swd_remove_node.977
            - BranchSide:      'src/lzo_swd.ch:667,29'
              BranchSideFuncs:
                - swd_remove_node.977
        - Branch String:   'src/lzo_swd.ch:666,24'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.977
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.977
      Callsites:
        - Src:             'src/lzo_swd.ch:663,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         13
      ICount:          143
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:476,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:476,12'
              BranchSideFuncs:
                - swd_remove_node.977
                - swd_getbyte.978
            - BranchSide:      'src/lzo_swd.ch:476,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:484,29'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.978
                - swd_remove_node.977
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.978
                - swd_remove_node.977
        - Branch String:   'src/lzo_swd.ch:499,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:480,25'
              BranchSideFuncs:
                - swd_remove_node.977
                - swd_getbyte.978
            - BranchSide:      'src/lzo_swd.ch:499,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - len
      BBCount:         11
      ICount:          135
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:214,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:214,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:214,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:217,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:231,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:216,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:231,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:190,15'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:190,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:190,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:192,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:192,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:194,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:198,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         23
      ICount:          310
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:322,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:324,13'
              BranchSideFuncs:
                - swd_insertdict.981
            - BranchSide:      'src/lzo_swd.ch:342,9'
              BranchSideFuncs:
                - swd_insertdict.981
        - Branch String:   'src/lzo_swd.ch:324,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:325,23'
              BranchSideFuncs:
                - swd_insertdict.981
            - BranchSide:      'src/lzo_swd.ch:326,9'
              BranchSideFuncs:
                - swd_insertdict.981
        - Branch String:   'src/lzo_swd.ch:342,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:343,9'
              BranchSideFuncs:
                - swd_insertdict.981
            - BranchSide:      'src/lzo_swd.ch:345,9'
              BranchSideFuncs:
                - swd_insertdict.981
        - Branch String:   'src/lzo_swd.ch:345,22'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:345,25'
              BranchSideFuncs:
                - swd_insertdict.981
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:345,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:346,24'
              BranchSideFuncs:
                - swd_insertdict.981
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:349,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:350,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:352,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:357,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:357,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:358,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1f_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1f_999_compress_callback
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1f_9x.c:325,12'
          Dst:             lzo1f_999_compress_callback
    - functionName:    lzo1f_999_compress_callback
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - cb
        - max_chain
      BBCount:         90
      ICount:          596
      EdgeCount:       122
      CyclomaticComplexity: 34
      functionsReached:
        - STORE_RUN
        - code_match
        - find_match
        - init_match
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1f_9x.c:164,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:165,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:166,9'
              BranchSideFuncs:
                - find_match.988
                - STORE_RUN
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:166,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:167,26'
              BranchSideFuncs:
                - find_match.988
                - STORE_RUN
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:169,20'
              BranchSideFuncs:
                - find_match.988
                - STORE_RUN
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:170,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:171,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:172,5'
              BranchSideFuncs:
                - STORE_RUN
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:172,5'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:174,13'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:289,9'
              BranchSideFuncs:
                - STORE_RUN
        - Branch String:   'src/lzo1f_9x.c:181,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:182,18'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:186,14'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:186,34'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:187,14'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:189,19'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:187,33'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:187,36'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:198,17'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:186,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:189,19'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:198,17'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:198,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:199,37'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:200,22'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:200,22'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:201,37'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:202,22'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:202,22'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:203,37'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:205,37'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:209,23'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:209,26'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:258,13'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:209,51'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:209,54'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:258,13'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:209,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:211,28'
              BranchSideFuncs:
                - find_match.988
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:258,13'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:215,37'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:215,40'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:220,22'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:215,63'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:216,17'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:220,22'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:215,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:218,37'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:220,22'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:220,45'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:221,22'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:227,22'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:221,48'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:222,22'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:227,22'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:220,22'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:224,21'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:227,22'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:224,21'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:225,41'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:226,13'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:231,21'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:232,41'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:233,13'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:235,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:237,17'
              BranchSideFuncs:
                - STORE_RUN
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:250,23'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - STORE_RUN
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:258,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:261,16'
              BranchSideFuncs:
                - find_match.988
                - STORE_RUN
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:268,17'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - find_match.988
                - STORE_RUN
        - Branch String:   'src/lzo1f_9x.c:268,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:270,32'
              BranchSideFuncs:
                - STORE_RUN
                - code_match.989
                - find_match.988
                - STORE_RUN
                - find_match.988
                - find_match.988
            - BranchSide:      'src/lzo1f_9x.c:276,29'
              BranchSideFuncs:
                - code_match.989
                - find_match.988
                - STORE_RUN
                - STORE_RUN
                - find_match.988
                - find_match.988
        - Branch String:   'src/lzo1f_9x.c:289,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:290,24'
              BranchSideFuncs:
                - STORE_RUN
            - BranchSide:      'src/lzo1f_9x.c:293,8'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:303,15'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:303,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:311,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:303,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:304,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:311,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1f_9x.c:163,9'
          Dst:             init_match
        - Src:             'src/lzo1f_9x.c:169,9'
          Dst:             find_match
        - Src:             'src/lzo1f_9x.c:211,17'
          Dst:             find_match
        - Src:             'src/lzo1f_9x.c:262,17'
          Dst:             find_match
        - Src:             'src/lzo1f_9x.c:270,22'
          Dst:             STORE_RUN
        - Src:             'src/lzo1f_9x.c:279,18'
          Dst:             code_match
        - Src:             'src/lzo1f_9x.c:280,17'
          Dst:             find_match
        - Src:             'src/lzo1f_9x.c:290,14'
          Dst:             STORE_RUN
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - c
        - s
        - dict
        - dict_len
        - flags
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:131,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:133,18'
              BranchSideFuncs:
                - swd_exit.983
            - BranchSide:      'src/lzo_mchw.ch:137,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - s
        - this_len
        - skip
      BBCount:         16
      ICount:          178
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:152,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:155,20'
              BranchSideFuncs:
                - swd_accept.980
                - swd_findbest.979
                - swd_getbyte.978
                - swd_exit.983
            - BranchSide:      'src/lzo_mchw.ch:161,24'
              BranchSideFuncs:
                - swd_findbest.979
                - swd_getbyte.978
                - swd_exit.983
        - Branch String:   'src/lzo_mchw.ch:176,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:178,9'
              BranchSideFuncs:
                - swd_exit.983
            - BranchSide:      'src/lzo_mchw.ch:184,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,15'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,35'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:214,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    STORE_RUN
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - op
        - ii
        - t
        - out
      BBCount:         17
      ICount:          118
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1f_9x.c:99,15'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:99,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:101,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:99,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:100,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:101,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:101,14'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:102,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:105,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:108,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:110,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:114,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:116,8'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:116,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:118,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - m_len
        - m_off
      BBCount:         21
      ICount:          187
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1f_9x.c:55,29'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:55,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:62,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:55,9'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:57,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:62,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:62,34'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:62,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:73,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:62,64'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:63,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:73,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:62,14'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:66,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:73,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:73,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:74,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:77,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_9x.c:79,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_9x.c:81,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_9x.c:85,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1f_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         77
      ICount:          532
      EdgeCount:       98
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1f_d.ch:61,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:62,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:65,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:68,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:80,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:68,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:70,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:75,26'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:80,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:82,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:90,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:85,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:83,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:86,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:86,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:86,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:87,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:86,27'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:86,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:87,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:90,12'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:90,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:97,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:99,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:106,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:108,21'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:110,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:119,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:120,25'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:123,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:133,29'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:123,25'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:125,31'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:130,38'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:148,42'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:148,46'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:160,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:148,21'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:150,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:160,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:155,21'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:153,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:156,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:156,25'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:156,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:157,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:156,35'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:156,49'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:157,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:163,20'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:163,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:167,17'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:168,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:172,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:172,16'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:172,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:173,20'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1f_d.ch:186,13'
          Branch Sides:
            - BranchSide:      'src/lzo1f_d.ch:186,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1f_d.ch:187,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1x_1_compress_core
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - ti
        - wrkmem
      BBCount:         75
      ICount:          680
      EdgeCount:       95
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1x_c.ch:56,11'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:56,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:56,8'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:107,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:108,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:109,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:113,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:114,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:120,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:123,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:125,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:172,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:125,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:127,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:136,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:136,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:138,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:146,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:146,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:147,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:150,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:152,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:154,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:159,29'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:166,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:163,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:166,40'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:168,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:168,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:168,54'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:177,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:178,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:193,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:181,20'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:182,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:183,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:183,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:179,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:184,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:273,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:273,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:284,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:273,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:275,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:284,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:284,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:286,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:306,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:287,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:288,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:291,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:293,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:295,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:299,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:307,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:308,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:311,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:313,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:315,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:319,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1x_1_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         50
      ICount:          378
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - lzo1x_1_compress_core
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1x_c.ch:346,5'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:348,23'
              BranchSideFuncs:
                - lzo1x_1_compress_core
            - BranchSide:      'src/lzo1x_c.ch:364,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:351,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:351,12'
              BranchSideFuncs:
                - lzo1x_1_compress_core
            - BranchSide:      'src/lzo1x_c.ch:351,12'
              BranchSideFuncs:
                - lzo1x_1_compress_core
        - Branch String:   'src/lzo1x_c.ch:354,50'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:354,71'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:355,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:354,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:355,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:357,9'
              BranchSideFuncs:
                - lzo1x_1_compress_core
        - Branch String:   'src/lzo1x_c.ch:366,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:366,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:368,30'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:370,23'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:370,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:372,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:370,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:371,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:372,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:372,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:373,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:374,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:374,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:375,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:378,27'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:381,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:383,20'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:388,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:391,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1x_c.ch:359,13'
          Dst:             lzo1x_1_compress_core
    - functionName:    lzo1x_1_11_compress_core
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - ti
        - wrkmem
      BBCount:         75
      ICount:          680
      EdgeCount:       95
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1x_c.ch:56,11'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:56,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:56,8'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:107,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:108,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:109,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:113,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:114,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:120,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:123,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:125,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:172,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:125,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:127,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:136,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:136,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:138,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:146,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:146,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:147,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:150,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:152,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:154,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:159,29'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:166,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:163,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:166,40'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:168,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:168,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:168,54'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:177,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:178,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:193,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:181,20'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:182,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:183,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:183,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:179,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:184,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:273,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:273,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:284,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:273,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:275,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:284,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:284,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:286,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:306,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:287,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:288,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:291,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:293,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:295,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:299,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:307,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:308,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:311,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:313,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:315,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:319,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1x_1_11_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         50
      ICount:          378
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - lzo1x_1_11_compress_core
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1x_c.ch:346,5'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:348,23'
              BranchSideFuncs:
                - lzo1x_1_11_compress_core
            - BranchSide:      'src/lzo1x_c.ch:364,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:351,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:351,12'
              BranchSideFuncs:
                - lzo1x_1_11_compress_core
            - BranchSide:      'src/lzo1x_c.ch:351,12'
              BranchSideFuncs:
                - lzo1x_1_11_compress_core
        - Branch String:   'src/lzo1x_c.ch:354,50'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:354,71'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:355,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:354,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:355,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:357,9'
              BranchSideFuncs:
                - lzo1x_1_11_compress_core
        - Branch String:   'src/lzo1x_c.ch:366,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:366,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:368,30'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:370,23'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:370,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:372,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:370,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:371,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:372,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:372,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:373,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:374,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:374,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:375,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:378,27'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:381,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:383,20'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:388,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:391,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1x_c.ch:359,13'
          Dst:             lzo1x_1_11_compress_core
    - functionName:    lzo1x_1_12_compress_core
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - ti
        - wrkmem
      BBCount:         75
      ICount:          680
      EdgeCount:       95
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1x_c.ch:56,11'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:56,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:56,8'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:107,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:108,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:109,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:113,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:114,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:120,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:123,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:125,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:172,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:125,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:127,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:136,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:136,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:138,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:146,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:146,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:147,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:150,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:152,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:154,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:159,29'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:166,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:163,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:166,40'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:168,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:168,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:168,54'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:177,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:178,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:193,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:181,20'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:182,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:183,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:183,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:179,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:184,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:273,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:273,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:284,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:273,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:275,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:284,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:284,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:286,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:306,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:287,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:288,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:291,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:293,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:295,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:299,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:307,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:308,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:311,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:313,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:315,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:319,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1x_1_12_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         50
      ICount:          378
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - lzo1x_1_12_compress_core
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1x_c.ch:346,5'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:348,23'
              BranchSideFuncs:
                - lzo1x_1_12_compress_core
            - BranchSide:      'src/lzo1x_c.ch:364,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:351,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:351,12'
              BranchSideFuncs:
                - lzo1x_1_12_compress_core
            - BranchSide:      'src/lzo1x_c.ch:351,12'
              BranchSideFuncs:
                - lzo1x_1_12_compress_core
        - Branch String:   'src/lzo1x_c.ch:354,50'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:354,71'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:355,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:354,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:355,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:357,9'
              BranchSideFuncs:
                - lzo1x_1_12_compress_core
        - Branch String:   'src/lzo1x_c.ch:366,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:366,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:368,30'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:370,23'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:370,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:372,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:370,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:371,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:372,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:372,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:373,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:374,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:374,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:375,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:378,27'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:381,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:383,20'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:388,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:391,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1x_c.ch:359,13'
          Dst:             lzo1x_1_12_compress_core
    - functionName:    lzo1x_1_15_compress_core
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - ti
        - wrkmem
      BBCount:         75
      ICount:          680
      EdgeCount:       95
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1x_c.ch:56,11'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:56,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:56,8'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:107,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:108,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:109,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:113,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:114,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:120,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:123,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:125,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:172,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:125,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:127,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:136,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:136,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:138,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:146,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:146,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:147,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:150,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:152,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:154,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:159,29'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:166,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:163,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:166,40'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:168,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:168,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:168,54'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:177,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:178,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:193,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:181,20'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:182,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:183,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:183,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:179,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:184,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:273,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:273,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:284,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:273,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:275,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:284,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:284,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:286,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:306,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:287,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:288,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:291,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:293,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:295,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:299,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:307,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:308,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:311,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:313,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:315,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:319,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1x_1_15_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         50
      ICount:          378
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - lzo1x_1_15_compress_core
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1x_c.ch:346,5'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:348,23'
              BranchSideFuncs:
                - lzo1x_1_15_compress_core
            - BranchSide:      'src/lzo1x_c.ch:364,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:351,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:351,12'
              BranchSideFuncs:
                - lzo1x_1_15_compress_core
            - BranchSide:      'src/lzo1x_c.ch:351,12'
              BranchSideFuncs:
                - lzo1x_1_15_compress_core
        - Branch String:   'src/lzo1x_c.ch:354,50'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:354,71'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:355,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:354,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:355,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:357,9'
              BranchSideFuncs:
                - lzo1x_1_15_compress_core
        - Branch String:   'src/lzo1x_c.ch:366,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:366,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:368,30'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:370,23'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:370,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:372,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:370,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:371,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:372,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:372,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:373,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:374,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:374,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:375,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:378,27'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:381,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:383,20'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:388,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:391,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1x_c.ch:359,13'
          Dst:             lzo1x_1_15_compress_core
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - cnt
      BBCount:         37
      ICount:          304
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:523,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:523,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:525,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,40'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:534,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:534,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:536,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:536,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:537,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:549,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,40'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:550,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:552,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:563,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:565,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:569,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:565,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:566,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:567,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:569,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:571,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:581,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:573,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:574,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:575,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:575,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:576,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:577,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:577,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:578,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:579,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_search2
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:601,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:602,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:610,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:610,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:611,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:614,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:614,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:616,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:619,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
      BBCount:         7
      ICount:          94
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:432,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:449,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:463,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:457,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:458,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:461,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         25
      ICount:          198
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:399,14'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:399,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:401,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:412,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:401,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:402,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:405,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:406,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:407,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:409,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:416,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:417,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:418,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:418,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:420,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:420,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:420,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:421,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         41
      ICount:          412
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - swd_remove_node
        - swd_search
        - swd_search2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:640,32'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_search2
                - swd_remove_node.1087
                - swd_search.1086
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_search2
                - swd_remove_node.1087
                - swd_search.1086
        - Branch String:   'src/lzo_swd.ch:643,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:643,31'
              BranchSideFuncs:
                - swd_search2
                - swd_remove_node.1087
                - swd_search.1086
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_search2
                - swd_remove_node.1087
                - swd_search.1086
        - Branch String:   'src/lzo_swd.ch:643,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:644,15'
              BranchSideFuncs:
                - swd_search2
                - swd_remove_node.1087
                - swd_search.1086
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_search2
                - swd_remove_node.1087
                - swd_search.1086
        - Branch String:   'src/lzo_swd.ch:649,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:651,13'
              BranchSideFuncs:
                - swd_remove_node.1087
            - BranchSide:      'src/lzo_swd.ch:659,25'
              BranchSideFuncs:
                - swd_search2
                - swd_remove_node.1087
                - swd_search.1086
        - Branch String:   'src/lzo_swd.ch:651,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:652,13'
              BranchSideFuncs:
                - swd_remove_node.1087
            - BranchSide:      'src/lzo_swd.ch:653,9'
              BranchSideFuncs:
                - swd_remove_node.1087
        - Branch String:   'src/lzo_swd.ch:659,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:659,31'
              BranchSideFuncs:
                - swd_remove_node.1087
                - swd_search.1086
            - BranchSide:      'src/lzo_swd.ch:665,13'
              BranchSideFuncs:
                - swd_remove_node.1087
        - Branch String:   'src/lzo_swd.ch:659,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:660,24'
              BranchSideFuncs:
                - swd_search.1086
                - swd_remove_node.1087
            - BranchSide:      'src/lzo_swd.ch:665,13'
              BranchSideFuncs:
                - swd_remove_node.1087
        - Branch String:   'src/lzo_swd.ch:665,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,24'
              BranchSideFuncs:
                - swd_remove_node.1087
            - BranchSide:      'src/lzo_swd.ch:667,29'
              BranchSideFuncs:
                - swd_remove_node.1087
        - Branch String:   'src/lzo_swd.ch:666,24'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.1087
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.1087
        - Branch String:   'src/lzo_swd.ch:673,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:674,21'
              BranchSideFuncs:
                - swd_remove_node.1087
            - BranchSide:      'src/lzo_swd.ch:678,9'
              BranchSideFuncs:
                - swd_remove_node.1087
        - Branch String:   'src/lzo_swd.ch:674,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:675,38'
              BranchSideFuncs:
                - swd_remove_node.1087
            - BranchSide:      'src/lzo_swd.ch:677,21'
              BranchSideFuncs:
                - swd_remove_node.1087
        - Branch String:   'src/lzo_swd.ch:675,38'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:675,21'
              BranchSideFuncs:
                - swd_remove_node.1087
            - BranchSide:      'src/lzo_swd.ch:675,21'
              BranchSideFuncs:
                - swd_remove_node.1087
      Callsites:
        - Src:             'src/lzo_swd.ch:659,13'
          Dst:             swd_search2
        - Src:             'src/lzo_swd.ch:660,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         13
      ICount:          162
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:476,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:476,12'
              BranchSideFuncs:
                - swd_remove_node.1087
                - swd_getbyte.1088
            - BranchSide:      'src/lzo_swd.ch:476,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:484,29'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.1088
                - swd_remove_node.1087
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.1088
                - swd_remove_node.1087
        - Branch String:   'src/lzo_swd.ch:499,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:480,25'
              BranchSideFuncs:
                - swd_remove_node.1087
                - swd_getbyte.1088
            - BranchSide:      'src/lzo_swd.ch:499,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - len
      BBCount:         11
      ICount:          150
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:214,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:214,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:214,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:217,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:231,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:216,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:231,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:190,15'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:190,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:190,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:192,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:192,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:194,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:198,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         27
      ICount:          342
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:274,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:275,30'
              BranchSideFuncs:
                - swd_initdict.1092
                - swd_insertdict.1091
            - BranchSide:      'src/lzo_swd.ch:279,5'
              BranchSideFuncs:
                - swd_initdict.1092
                - swd_insertdict.1091
        - Branch String:   'src/lzo_swd.ch:322,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:324,13'
              BranchSideFuncs:
                - swd_insertdict.1091
            - BranchSide:      'src/lzo_swd.ch:342,9'
              BranchSideFuncs:
                - swd_insertdict.1091
        - Branch String:   'src/lzo_swd.ch:324,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:325,23'
              BranchSideFuncs:
                - swd_insertdict.1091
            - BranchSide:      'src/lzo_swd.ch:326,9'
              BranchSideFuncs:
                - swd_insertdict.1091
        - Branch String:   'src/lzo_swd.ch:342,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:343,9'
              BranchSideFuncs:
                - swd_insertdict.1091
            - BranchSide:      'src/lzo_swd.ch:345,9'
              BranchSideFuncs:
                - swd_insertdict.1091
        - Branch String:   'src/lzo_swd.ch:345,22'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:345,25'
              BranchSideFuncs:
                - swd_insertdict.1091
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:345,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:346,24'
              BranchSideFuncs:
                - swd_insertdict.1091
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:349,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:350,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:352,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:357,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:357,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:358,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1x_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1x_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:862,12'
          Dst:             lzo1x_999_compress_level
    - functionName:    lzo1x_999_compress_level
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - dict
        - dict_len
        - cb
        - compression_level
      BBCount:         9
      ICount:          100
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lzo1x_999_compress_internal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:824,31'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:824,34'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:825,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:824,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:825,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:827,23'
              BranchSideFuncs:
                - lzo1x_999_compress_internal
      Callsites:
        - Src:             'src/lzo1x_9x.c:828,12'
          Dst:             lzo1x_999_compress_internal
    - functionName:    lzo1x_999_compress_internal
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - dict
        - dict_len
        - cb
        - try_lazy_parm
        - good_length
        - max_lazy
        - nice_length
        - max_chain
        - flags
      BBCount:         118
      ICount:          837
      EdgeCount:       160
      CyclomaticComplexity: 44
      functionsReached:
        - STORE_RUN
        - better_match
        - code_match
        - code_run
        - find_match
        - init_match
        - len_of_coded_match
        - min_gain
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:557,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:558,18'
              BranchSideFuncs:
                - init_match.1097
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:560,9'
              BranchSideFuncs:
                - init_match.1097
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:560,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:561,21'
              BranchSideFuncs:
                - init_match.1097
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:563,9'
              BranchSideFuncs:
                - init_match.1097
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:563,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:564,18'
              BranchSideFuncs:
                - init_match.1097
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:566,9'
              BranchSideFuncs:
                - init_match.1097
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:566,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:567,21'
              BranchSideFuncs:
                - init_match.1097
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:569,9'
              BranchSideFuncs:
                - init_match.1097
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:569,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:570,19'
              BranchSideFuncs:
                - init_match.1097
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:572,5'
              BranchSideFuncs:
                - init_match.1097
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:586,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:587,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:588,9'
              BranchSideFuncs:
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:588,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:589,26'
              BranchSideFuncs:
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:590,9'
              BranchSideFuncs:
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:590,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:591,28'
              BranchSideFuncs:
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:593,20'
              BranchSideFuncs:
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:594,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:595,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:596,5'
              BranchSideFuncs:
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:596,5'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:602,23'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:761,9'
              BranchSideFuncs:
                - STORE_RUN.1100
        - Branch String:   'src/lzo1x_9x.c:609,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:610,18'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:614,14'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:614,24'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,14'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:615,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,29'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:621,14'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:615,51'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,54'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:615,63'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,66'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:615,77'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:621,14'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:621,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:621,28'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:623,14'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:621,39'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:623,14'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:623,24'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:623,27'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:628,18'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:614,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:628,18'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:631,39'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:631,42'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:633,9'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:631,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:632,23'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:633,9'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:635,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:638,16'
              BranchSideFuncs:
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:647,13'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
        - Branch String:   'src/lzo1x_9x.c:647,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:648,26'
              BranchSideFuncs:
                - better_match
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:654,15'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
        - Branch String:   'src/lzo1x_9x.c:655,27'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:655,30'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:658,16'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
        - Branch String:   'src/lzo1x_9x.c:655,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:658,16'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:664,37'
              BranchSideFuncs:
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
        - Branch String:   'src/lzo1x_9x.c:667,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:667,23'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:667,23'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
        - Branch String:   'src/lzo1x_9x.c:674,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:674,37'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:674,9'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
        - Branch String:   'src/lzo1x_9x.c:674,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:678,17'
              BranchSideFuncs:
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - code_run
                - code_match.1099
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:747,23'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:678,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:679,34'
              BranchSideFuncs:
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - code_run
                - code_match.1099
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:681,34'
              BranchSideFuncs:
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - code_run
                - code_match.1099
                - better_match
        - Branch String:   'src/lzo1x_9x.c:694,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:695,17'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:697,17'
              BranchSideFuncs:
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - code_run
                - code_match.1099
                - better_match
        - Branch String:   'src/lzo1x_9x.c:697,35'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:697,38'
              BranchSideFuncs:
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - code_run
                - code_match.1099
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:701,17'
              BranchSideFuncs:
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - code_run
                - code_match.1099
                - better_match
        - Branch String:   'src/lzo1x_9x.c:697,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:698,17'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:701,17'
              BranchSideFuncs:
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - code_run
                - code_match.1099
                - better_match
        - Branch String:   'src/lzo1x_9x.c:701,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:702,30'
              BranchSideFuncs:
                - better_match
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - code_run
                - code_match.1099
            - BranchSide:      'src/lzo1x_9x.c:704,37'
              BranchSideFuncs:
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - better_match
                - code_run
                - code_match.1099
        - Branch String:   'src/lzo1x_9x.c:705,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:706,17'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
            - BranchSide:      'src/lzo1x_9x.c:715,19'
              BranchSideFuncs:
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - better_match
                - code_run
                - code_match.1099
        - Branch String:   'src/lzo1x_9x.c:715,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:715,16'
              BranchSideFuncs:
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - better_match
                - code_run
                - code_match.1099
            - BranchSide:      'src/lzo1x_9x.c:715,55'
              BranchSideFuncs:
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - find_match.1098
                - STORE_RUN.1100
                - len_of_coded_match
                - better_match
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - better_match
                - code_run
                - code_match.1099
        - Branch String:   'src/lzo1x_9x.c:721,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:674,9'
              BranchSideFuncs:
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - better_match
                - better_match
                - find_match.1098
                - code_run
                - code_match.1099
            - BranchSide:      'src/lzo1x_9x.c:723,17'
              BranchSideFuncs:
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - better_match
                - better_match
                - find_match.1098
                - code_run
                - code_match.1099
        - Branch String:   'src/lzo1x_9x.c:726,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:729,35'
              BranchSideFuncs:
                - code_run
                - code_match.1099
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - better_match
                - better_match
                - find_match.1098
            - BranchSide:      'src/lzo1x_9x.c:736,28'
              BranchSideFuncs:
                - STORE_RUN.1100
                - len_of_coded_match
                - code_run
                - code_match.1099
                - find_match.1098
                - find_match.1098
                - len_of_coded_match
                - len_of_coded_match
                - min_gain
                - code_run
                - code_match.1099
                - better_match
                - better_match
                - find_match.1098
        - Branch String:   'src/lzo1x_9x.c:761,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:762,24'
              BranchSideFuncs:
                - STORE_RUN.1100
            - BranchSide:      'src/lzo1x_9x.c:765,8'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:775,15'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:775,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:786,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:775,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:776,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:786,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1x_9x.c:585,9'
          Dst:             init_match
        - Src:             'src/lzo1x_9x.c:593,9'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:640,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:648,13'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:664,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:682,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:702,17'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:704,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:715,36'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:720,35'
          Dst:             min_gain
        - Src:             'src/lzo1x_9x.c:729,26'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:732,26'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:747,14'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:751,14'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:753,13'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:762,14'
          Dst:             STORE_RUN
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - c
        - s
        - dict
        - dict_len
        - flags
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:131,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:133,18'
              BranchSideFuncs:
                - swd_exit.1093
            - BranchSide:      'src/lzo_mchw.ch:137,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - s
        - this_len
        - skip
      BBCount:         19
      ICount:          196
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:152,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:155,20'
              BranchSideFuncs:
                - swd_accept.1090
                - swd_findbest.1089
                - swd_getbyte.1088
                - swd_exit.1093
            - BranchSide:      'src/lzo_mchw.ch:161,24'
              BranchSideFuncs:
                - swd_findbest.1089
                - swd_getbyte.1088
                - swd_exit.1093
        - Branch String:   'src/lzo_mchw.ch:167,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:168,9'
              BranchSideFuncs:
                - swd_findbest.1089
                - swd_getbyte.1088
                - swd_exit.1093
            - BranchSide:      'src/lzo_mchw.ch:170,18'
              BranchSideFuncs:
                - swd_findbest.1089
                - swd_getbyte.1088
                - swd_exit.1093
        - Branch String:   'src/lzo_mchw.ch:176,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:178,9'
              BranchSideFuncs:
                - swd_exit.1093
            - BranchSide:      'src/lzo_mchw.ch:184,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,15'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,35'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:214,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    better_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - swd
        - m_len
        - m_off
      BBCount:         38
      ICount:          247
      EdgeCount:       54
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:458,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:459,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:474,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:474,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:475,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:479,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:479,32'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:480,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:480,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:480,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:480,62'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:481,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:481,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:481,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:479,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:483,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:491,32'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:492,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:492,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:492,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:492,62'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:493,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:493,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:493,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:491,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:495,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:503,32'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:503,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:504,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:504,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:504,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:504,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:504,62'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:504,62'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:505,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:505,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:505,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:505,33'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:503,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:503,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:507,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    len_of_coded_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m_len
        - m_off
        - lit
      BBCount:         37
      ICount:          187
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:339,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:340,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:341,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:341,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:342,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:343,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:342,40'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:342,43'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:342,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:342,51'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:342,54'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:342,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:343,29'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:343,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:345,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:343,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:344,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:345,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:345,29'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:345,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:345,55'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:345,58'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:345,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:347,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:349,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:359,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:349,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:350,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:351,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:352,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:354,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:357,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:359,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:361,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:371,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:361,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:362,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:363,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:364,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:366,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:369,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    min_gain
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ahead
        - lit1
        - lit2
        - l1
        - l2
        - l3
      BBCount:         13
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:388,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:389,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:390,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:394,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:395,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:397,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:397,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:397,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:398,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    code_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - ii
        - lit
        - m_len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - STORE_RUN
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:312,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:315,24'
              BranchSideFuncs:
                - STORE_RUN.1100
            - BranchSide:      'src/lzo1x_9x.c:322,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1x_9x.c:315,14'
          Dst:             STORE_RUN
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - m_len
        - m_off
      BBCount:         33
      ICount:          333
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:143,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:147,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:160,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:160,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:160,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:160,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:165,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:186,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:186,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:200,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:186,60'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:186,63'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:200,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:186,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:190,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:200,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:200,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:203,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:233,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:204,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:205,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:208,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:210,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:212,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:216,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:235,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:236,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:239,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:241,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:243,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:247,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    STORE_RUN
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - ii
        - t
      BBCount:         20
      ICount:          158
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:270,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:270,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:274,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:270,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:272,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:274,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:274,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:279,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:283,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:283,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:285,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:290,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:293,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:295,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:299,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:302,8'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:302,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:304,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1x_999_compress_dict
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - dict
        - dict_len
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1x_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:853,12'
          Dst:             lzo1x_999_compress_level
    - functionName:    lzo1x_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         108
      ICount:          803
      EdgeCount:       140
      CyclomaticComplexity: 34
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1x_d.ch:86,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:88,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:96,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:89,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:90,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:92,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:92,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:92,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:93,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:100,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:103,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:103,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:105,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:117,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:105,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:107,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:112,26'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:118,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:118,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:123,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:122,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:120,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:123,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:123,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:125,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:128,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:128,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:128,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:130,24'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:131,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:131,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:132,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:131,45'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:131,65'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:131,71'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:170,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:171,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:187,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:200,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:222,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:253,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:253,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:255,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:292,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:256,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:258,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:283,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:258,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:260,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:265,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:292,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:297,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:360,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:301,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:303,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:330,26'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:303,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:305,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:310,33'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:335,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:336,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:337,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:380,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:382,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:419,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:383,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:383,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:388,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:387,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:385,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:388,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:388,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:390,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:393,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:393,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:395,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:398,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:396,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:396,42'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:397,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:396,56'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:396,73'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:396,85'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:422,20'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:422,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:433,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:433,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:434,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:443,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:443,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:445,20'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:443,45'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:443,65'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:443,71'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:451,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:451,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:452,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1y_1_compress_core
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - ti
        - wrkmem
      BBCount:         75
      ICount:          680
      EdgeCount:       95
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1x_c.ch:56,11'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:56,24'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:56,8'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:107,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:108,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:109,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:113,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:114,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:120,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:123,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:125,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:172,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:125,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:127,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:136,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:136,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:138,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:146,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:146,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:147,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:150,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:152,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:154,28'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:159,29'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:166,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:163,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:166,40'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:168,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:168,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:168,54'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:177,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:178,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:193,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:181,20'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:182,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:183,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:183,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:179,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:184,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:273,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:273,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:284,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:273,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:275,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:284,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:284,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:286,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:306,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:287,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:288,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:291,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:293,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:295,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:299,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:307,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:308,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:311,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:313,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:315,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:319,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1y_1_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         50
      ICount:          378
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - lzo1y_1_compress_core
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1x_c.ch:346,5'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:348,23'
              BranchSideFuncs:
                - lzo1y_1_compress_core
            - BranchSide:      'src/lzo1x_c.ch:364,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:351,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:351,12'
              BranchSideFuncs:
                - lzo1y_1_compress_core
            - BranchSide:      'src/lzo1x_c.ch:351,12'
              BranchSideFuncs:
                - lzo1y_1_compress_core
        - Branch String:   'src/lzo1x_c.ch:354,50'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:354,71'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:355,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:354,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:355,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:357,9'
              BranchSideFuncs:
                - lzo1y_1_compress_core
        - Branch String:   'src/lzo1x_c.ch:366,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:366,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:368,30'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:370,23'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:370,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:372,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:370,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:371,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:372,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:372,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:373,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:374,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:374,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:375,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:378,27'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:381,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:383,20'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:388,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:391,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_c.ch:390,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_c.ch:390,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1x_c.ch:359,13'
          Dst:             lzo1y_1_compress_core
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - cnt
      BBCount:         37
      ICount:          304
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:523,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:523,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:525,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,40'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:534,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:534,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:536,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:536,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:537,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:549,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,40'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:550,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:552,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:563,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:565,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:569,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:565,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:566,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:567,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:569,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:571,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:581,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:573,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:574,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:575,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:575,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:576,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:577,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:577,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:578,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:579,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_search2
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:601,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:602,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:610,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:610,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:611,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:614,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:614,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:616,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:619,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
      BBCount:         7
      ICount:          94
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:432,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:449,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:463,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:457,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:458,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:461,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         25
      ICount:          198
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:399,14'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:399,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:401,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:412,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:401,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:402,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:405,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:406,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:407,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:409,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:416,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:417,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:418,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:418,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:420,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:420,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:420,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:421,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         41
      ICount:          412
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - swd_remove_node
        - swd_search
        - swd_search2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:640,32'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_search2.1168
                - swd_remove_node.1169
                - swd_search.1167
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_search2.1168
                - swd_remove_node.1169
                - swd_search.1167
        - Branch String:   'src/lzo_swd.ch:643,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:643,31'
              BranchSideFuncs:
                - swd_search2.1168
                - swd_remove_node.1169
                - swd_search.1167
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_search2.1168
                - swd_remove_node.1169
                - swd_search.1167
        - Branch String:   'src/lzo_swd.ch:643,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:644,15'
              BranchSideFuncs:
                - swd_search2.1168
                - swd_remove_node.1169
                - swd_search.1167
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_search2.1168
                - swd_remove_node.1169
                - swd_search.1167
        - Branch String:   'src/lzo_swd.ch:649,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:651,13'
              BranchSideFuncs:
                - swd_remove_node.1169
            - BranchSide:      'src/lzo_swd.ch:659,25'
              BranchSideFuncs:
                - swd_search2.1168
                - swd_remove_node.1169
                - swd_search.1167
        - Branch String:   'src/lzo_swd.ch:651,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:652,13'
              BranchSideFuncs:
                - swd_remove_node.1169
            - BranchSide:      'src/lzo_swd.ch:653,9'
              BranchSideFuncs:
                - swd_remove_node.1169
        - Branch String:   'src/lzo_swd.ch:659,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:659,31'
              BranchSideFuncs:
                - swd_remove_node.1169
                - swd_search.1167
            - BranchSide:      'src/lzo_swd.ch:665,13'
              BranchSideFuncs:
                - swd_remove_node.1169
        - Branch String:   'src/lzo_swd.ch:659,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:660,24'
              BranchSideFuncs:
                - swd_search.1167
                - swd_remove_node.1169
            - BranchSide:      'src/lzo_swd.ch:665,13'
              BranchSideFuncs:
                - swd_remove_node.1169
        - Branch String:   'src/lzo_swd.ch:665,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,24'
              BranchSideFuncs:
                - swd_remove_node.1169
            - BranchSide:      'src/lzo_swd.ch:667,29'
              BranchSideFuncs:
                - swd_remove_node.1169
        - Branch String:   'src/lzo_swd.ch:666,24'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.1169
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.1169
        - Branch String:   'src/lzo_swd.ch:673,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:674,21'
              BranchSideFuncs:
                - swd_remove_node.1169
            - BranchSide:      'src/lzo_swd.ch:678,9'
              BranchSideFuncs:
                - swd_remove_node.1169
        - Branch String:   'src/lzo_swd.ch:674,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:675,38'
              BranchSideFuncs:
                - swd_remove_node.1169
            - BranchSide:      'src/lzo_swd.ch:677,21'
              BranchSideFuncs:
                - swd_remove_node.1169
        - Branch String:   'src/lzo_swd.ch:675,38'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:675,21'
              BranchSideFuncs:
                - swd_remove_node.1169
            - BranchSide:      'src/lzo_swd.ch:675,21'
              BranchSideFuncs:
                - swd_remove_node.1169
      Callsites:
        - Src:             'src/lzo_swd.ch:659,13'
          Dst:             swd_search2
        - Src:             'src/lzo_swd.ch:660,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         13
      ICount:          162
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:476,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:476,12'
              BranchSideFuncs:
                - swd_remove_node.1169
                - swd_getbyte.1170
            - BranchSide:      'src/lzo_swd.ch:476,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:484,29'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.1170
                - swd_remove_node.1169
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.1170
                - swd_remove_node.1169
        - Branch String:   'src/lzo_swd.ch:499,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:480,25'
              BranchSideFuncs:
                - swd_remove_node.1169
                - swd_getbyte.1170
            - BranchSide:      'src/lzo_swd.ch:499,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - len
      BBCount:         11
      ICount:          150
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:214,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:214,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:214,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:217,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:231,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:216,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:231,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:190,15'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:190,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:190,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:192,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:192,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:194,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:198,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         27
      ICount:          342
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:274,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:275,30'
              BranchSideFuncs:
                - swd_initdict.1174
                - swd_insertdict.1173
            - BranchSide:      'src/lzo_swd.ch:279,5'
              BranchSideFuncs:
                - swd_initdict.1174
                - swd_insertdict.1173
        - Branch String:   'src/lzo_swd.ch:322,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:324,13'
              BranchSideFuncs:
                - swd_insertdict.1173
            - BranchSide:      'src/lzo_swd.ch:342,9'
              BranchSideFuncs:
                - swd_insertdict.1173
        - Branch String:   'src/lzo_swd.ch:324,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:325,23'
              BranchSideFuncs:
                - swd_insertdict.1173
            - BranchSide:      'src/lzo_swd.ch:326,9'
              BranchSideFuncs:
                - swd_insertdict.1173
        - Branch String:   'src/lzo_swd.ch:342,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:343,9'
              BranchSideFuncs:
                - swd_insertdict.1173
            - BranchSide:      'src/lzo_swd.ch:345,9'
              BranchSideFuncs:
                - swd_insertdict.1173
        - Branch String:   'src/lzo_swd.ch:345,22'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:345,25'
              BranchSideFuncs:
                - swd_insertdict.1173
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:345,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:346,24'
              BranchSideFuncs:
                - swd_insertdict.1173
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:349,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:350,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:352,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:357,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:357,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:358,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1y_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1y_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:862,12'
          Dst:             lzo1y_999_compress_level
    - functionName:    lzo1y_999_compress_level
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - dict
        - dict_len
        - cb
        - compression_level
      BBCount:         9
      ICount:          100
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lzo1y_999_compress_internal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:824,31'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:824,34'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:825,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:824,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:825,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:827,23'
              BranchSideFuncs:
                - lzo1y_999_compress_internal
      Callsites:
        - Src:             'src/lzo1x_9x.c:828,12'
          Dst:             lzo1y_999_compress_internal
    - functionName:    lzo1y_999_compress_internal
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - dict
        - dict_len
        - cb
        - try_lazy_parm
        - good_length
        - max_lazy
        - nice_length
        - max_chain
        - flags
      BBCount:         118
      ICount:          837
      EdgeCount:       160
      CyclomaticComplexity: 44
      functionsReached:
        - STORE_RUN
        - better_match
        - code_match
        - code_run
        - find_match
        - init_match
        - len_of_coded_match
        - min_gain
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:557,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:558,18'
              BranchSideFuncs:
                - init_match.1179
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:560,9'
              BranchSideFuncs:
                - init_match.1179
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:560,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:561,21'
              BranchSideFuncs:
                - init_match.1179
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:563,9'
              BranchSideFuncs:
                - init_match.1179
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:563,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:564,18'
              BranchSideFuncs:
                - init_match.1179
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:566,9'
              BranchSideFuncs:
                - init_match.1179
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:566,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:567,21'
              BranchSideFuncs:
                - init_match.1179
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:569,9'
              BranchSideFuncs:
                - init_match.1179
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:569,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:570,19'
              BranchSideFuncs:
                - init_match.1179
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:572,5'
              BranchSideFuncs:
                - init_match.1179
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:586,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:587,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:588,9'
              BranchSideFuncs:
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:588,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:589,26'
              BranchSideFuncs:
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:590,9'
              BranchSideFuncs:
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:590,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:591,28'
              BranchSideFuncs:
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:593,20'
              BranchSideFuncs:
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:594,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:595,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:596,5'
              BranchSideFuncs:
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:596,5'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:602,23'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:761,9'
              BranchSideFuncs:
                - STORE_RUN.1186
        - Branch String:   'src/lzo1x_9x.c:609,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:610,18'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:614,14'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:614,24'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,14'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:615,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,29'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:621,14'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:615,51'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,54'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:615,63'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,66'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:615,77'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:621,14'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:621,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:621,28'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:623,14'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:621,39'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:623,14'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:623,24'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:623,27'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:628,18'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:614,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:628,18'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:631,39'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:631,42'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:633,9'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:631,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:632,23'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:633,9'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:635,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:638,16'
              BranchSideFuncs:
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:647,13'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
        - Branch String:   'src/lzo1x_9x.c:647,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:648,26'
              BranchSideFuncs:
                - better_match.1181
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:654,15'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
        - Branch String:   'src/lzo1x_9x.c:655,27'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:655,30'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:658,16'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
        - Branch String:   'src/lzo1x_9x.c:655,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:658,16'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:664,37'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
        - Branch String:   'src/lzo1x_9x.c:667,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:667,23'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:667,23'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
        - Branch String:   'src/lzo1x_9x.c:674,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:674,37'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:674,9'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
        - Branch String:   'src/lzo1x_9x.c:674,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:678,17'
              BranchSideFuncs:
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - code_run.1184
                - code_match.1185
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:747,23'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:678,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:679,34'
              BranchSideFuncs:
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - code_run.1184
                - code_match.1185
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:681,34'
              BranchSideFuncs:
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - code_run.1184
                - code_match.1185
                - better_match.1181
        - Branch String:   'src/lzo1x_9x.c:694,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:695,17'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:697,17'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - code_run.1184
                - code_match.1185
                - better_match.1181
        - Branch String:   'src/lzo1x_9x.c:697,35'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:697,38'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - code_run.1184
                - code_match.1185
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:701,17'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - code_run.1184
                - code_match.1185
                - better_match.1181
        - Branch String:   'src/lzo1x_9x.c:697,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:698,17'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:701,17'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - code_run.1184
                - code_match.1185
                - better_match.1181
        - Branch String:   'src/lzo1x_9x.c:701,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:702,30'
              BranchSideFuncs:
                - better_match.1181
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - code_run.1184
                - code_match.1185
            - BranchSide:      'src/lzo1x_9x.c:704,37'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - better_match.1181
                - code_run.1184
                - code_match.1185
        - Branch String:   'src/lzo1x_9x.c:705,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:706,17'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
            - BranchSide:      'src/lzo1x_9x.c:715,19'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - better_match.1181
                - code_run.1184
                - code_match.1185
        - Branch String:   'src/lzo1x_9x.c:715,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:715,16'
              BranchSideFuncs:
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - better_match.1181
                - code_run.1184
                - code_match.1185
            - BranchSide:      'src/lzo1x_9x.c:715,55'
              BranchSideFuncs:
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - better_match.1181
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - better_match.1181
                - code_run.1184
                - code_match.1185
        - Branch String:   'src/lzo1x_9x.c:721,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:674,9'
              BranchSideFuncs:
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - better_match.1181
                - better_match.1181
                - find_match.1180
                - code_run.1184
                - code_match.1185
            - BranchSide:      'src/lzo1x_9x.c:723,17'
              BranchSideFuncs:
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - better_match.1181
                - better_match.1181
                - find_match.1180
                - code_run.1184
                - code_match.1185
        - Branch String:   'src/lzo1x_9x.c:726,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:729,35'
              BranchSideFuncs:
                - code_run.1184
                - code_match.1185
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - better_match.1181
                - better_match.1181
                - find_match.1180
            - BranchSide:      'src/lzo1x_9x.c:736,28'
              BranchSideFuncs:
                - STORE_RUN.1186
                - len_of_coded_match.1182
                - code_run.1184
                - code_match.1185
                - find_match.1180
                - find_match.1180
                - len_of_coded_match.1182
                - len_of_coded_match.1182
                - min_gain.1183
                - code_run.1184
                - code_match.1185
                - better_match.1181
                - better_match.1181
                - find_match.1180
        - Branch String:   'src/lzo1x_9x.c:761,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:762,24'
              BranchSideFuncs:
                - STORE_RUN.1186
            - BranchSide:      'src/lzo1x_9x.c:765,8'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:775,15'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:775,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:786,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:775,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:776,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:786,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1x_9x.c:585,9'
          Dst:             init_match
        - Src:             'src/lzo1x_9x.c:593,9'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:640,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:648,13'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:664,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:682,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:702,17'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:704,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:715,36'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:720,35'
          Dst:             min_gain
        - Src:             'src/lzo1x_9x.c:729,26'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:732,26'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:747,14'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:751,14'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:753,13'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:762,14'
          Dst:             STORE_RUN
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - c
        - s
        - dict
        - dict_len
        - flags
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:131,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:133,18'
              BranchSideFuncs:
                - swd_exit.1175
            - BranchSide:      'src/lzo_mchw.ch:137,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - s
        - this_len
        - skip
      BBCount:         19
      ICount:          196
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:152,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:155,20'
              BranchSideFuncs:
                - swd_accept.1172
                - swd_findbest.1171
                - swd_getbyte.1170
                - swd_exit.1175
            - BranchSide:      'src/lzo_mchw.ch:161,24'
              BranchSideFuncs:
                - swd_findbest.1171
                - swd_getbyte.1170
                - swd_exit.1175
        - Branch String:   'src/lzo_mchw.ch:167,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:168,9'
              BranchSideFuncs:
                - swd_findbest.1171
                - swd_getbyte.1170
                - swd_exit.1175
            - BranchSide:      'src/lzo_mchw.ch:170,18'
              BranchSideFuncs:
                - swd_findbest.1171
                - swd_getbyte.1170
                - swd_exit.1175
        - Branch String:   'src/lzo_mchw.ch:176,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:178,9'
              BranchSideFuncs:
                - swd_exit.1175
            - BranchSide:      'src/lzo_mchw.ch:184,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,15'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,35'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:214,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    better_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - swd
        - m_len
        - m_off
      BBCount:         38
      ICount:          247
      EdgeCount:       54
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:458,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:459,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:474,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:474,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:475,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:479,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:479,32'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:480,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:480,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:480,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:480,62'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:481,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:481,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:481,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:479,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:483,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:491,32'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:492,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:492,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:492,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:492,62'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:493,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:493,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:493,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:491,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:495,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:503,32'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:503,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:504,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:504,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:504,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:504,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:504,62'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:504,62'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:505,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:505,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:505,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:505,33'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:503,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:503,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:507,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    len_of_coded_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m_len
        - m_off
        - lit
      BBCount:         37
      ICount:          187
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:339,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:340,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:341,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:341,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:342,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:343,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:342,40'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:342,43'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:342,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:342,51'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:342,54'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:342,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:343,29'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:343,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:345,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:343,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:344,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:345,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:345,29'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:345,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:345,55'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:345,58'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:345,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:347,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:349,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:359,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:349,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:350,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:351,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:352,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:354,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:357,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:359,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:361,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:371,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:361,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:362,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:363,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:364,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:366,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:369,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    min_gain
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ahead
        - lit1
        - lit2
        - l1
        - l2
        - l3
      BBCount:         13
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:388,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:389,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:390,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:394,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:395,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:397,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:397,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:397,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:398,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    code_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - ii
        - lit
        - m_len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - STORE_RUN
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:312,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:315,24'
              BranchSideFuncs:
                - STORE_RUN.1186
            - BranchSide:      'src/lzo1x_9x.c:322,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1x_9x.c:315,14'
          Dst:             STORE_RUN
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - m_len
        - m_off
      BBCount:         33
      ICount:          333
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:143,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:147,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:160,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:160,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:160,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:160,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:170,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:186,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:186,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:200,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:186,60'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:186,63'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:200,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:186,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:190,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:200,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:200,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:203,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:233,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:204,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:205,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:208,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:210,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:212,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:216,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:235,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:236,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:239,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:241,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:243,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:247,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    STORE_RUN
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - ii
        - t
      BBCount:         20
      ICount:          158
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:270,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:270,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:274,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:270,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:272,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:274,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:274,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:279,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:283,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:283,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:285,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:290,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:293,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:295,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:299,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:302,8'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:302,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:304,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1y_999_compress_dict
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - dict
        - dict_len
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1y_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:853,12'
          Dst:             lzo1y_999_compress_level
    - functionName:    lzo1y_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         108
      ICount:          803
      EdgeCount:       140
      CyclomaticComplexity: 34
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1x_d.ch:86,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:88,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:96,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:89,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:90,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:92,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:92,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:92,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:93,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:100,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:103,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:103,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:105,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:117,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:105,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:107,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:112,26'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:118,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:118,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:123,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:122,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:120,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:123,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:123,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:125,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:128,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:128,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:128,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:130,24'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:131,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:131,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:132,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:131,45'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:131,65'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:131,71'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:170,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:171,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:187,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:200,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:227,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:253,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:253,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:255,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:292,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:256,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:258,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:283,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:258,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:260,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:265,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:292,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:297,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:360,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:301,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:303,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:330,26'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:303,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:305,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:310,33'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:335,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:336,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:337,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:380,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:382,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:419,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:383,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:383,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:388,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:387,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:385,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:388,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:388,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:390,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:393,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:393,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:395,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:398,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:396,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:396,42'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:397,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:396,56'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:396,73'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:396,85'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:422,20'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:422,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:433,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:433,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:434,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:443,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:443,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:445,20'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:443,45'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:443,65'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:443,71'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:451,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:451,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:452,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - cnt
      BBCount:         37
      ICount:          304
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:523,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:523,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:525,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,40'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:534,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:534,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:536,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:536,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:537,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:549,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,40'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:550,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:552,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:563,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:565,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:569,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:565,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:566,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:567,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:569,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:571,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:581,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:573,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:574,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:575,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:575,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:576,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:577,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:577,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:578,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:579,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_search2
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:601,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:602,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:610,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:610,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:611,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:614,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:614,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:616,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:619,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
      BBCount:         7
      ICount:          94
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:432,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:449,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:463,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:457,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:458,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:461,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         25
      ICount:          198
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:399,14'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:399,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:401,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:412,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:401,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:402,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:405,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:406,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:407,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:409,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:416,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:417,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:418,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:418,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:420,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:420,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:420,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:421,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         41
      ICount:          412
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - swd_remove_node
        - swd_search
        - swd_search2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:640,32'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_search2.1244
                - swd_remove_node.1245
                - swd_search.1243
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_search2.1244
                - swd_remove_node.1245
                - swd_search.1243
        - Branch String:   'src/lzo_swd.ch:643,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:643,31'
              BranchSideFuncs:
                - swd_search2.1244
                - swd_remove_node.1245
                - swd_search.1243
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_search2.1244
                - swd_remove_node.1245
                - swd_search.1243
        - Branch String:   'src/lzo_swd.ch:643,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:644,15'
              BranchSideFuncs:
                - swd_search2.1244
                - swd_remove_node.1245
                - swd_search.1243
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_search2.1244
                - swd_remove_node.1245
                - swd_search.1243
        - Branch String:   'src/lzo_swd.ch:649,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:651,13'
              BranchSideFuncs:
                - swd_remove_node.1245
            - BranchSide:      'src/lzo_swd.ch:659,25'
              BranchSideFuncs:
                - swd_search2.1244
                - swd_remove_node.1245
                - swd_search.1243
        - Branch String:   'src/lzo_swd.ch:651,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:652,13'
              BranchSideFuncs:
                - swd_remove_node.1245
            - BranchSide:      'src/lzo_swd.ch:653,9'
              BranchSideFuncs:
                - swd_remove_node.1245
        - Branch String:   'src/lzo_swd.ch:659,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:659,31'
              BranchSideFuncs:
                - swd_remove_node.1245
                - swd_search.1243
            - BranchSide:      'src/lzo_swd.ch:665,13'
              BranchSideFuncs:
                - swd_remove_node.1245
        - Branch String:   'src/lzo_swd.ch:659,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:660,24'
              BranchSideFuncs:
                - swd_search.1243
                - swd_remove_node.1245
            - BranchSide:      'src/lzo_swd.ch:665,13'
              BranchSideFuncs:
                - swd_remove_node.1245
        - Branch String:   'src/lzo_swd.ch:665,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,24'
              BranchSideFuncs:
                - swd_remove_node.1245
            - BranchSide:      'src/lzo_swd.ch:667,29'
              BranchSideFuncs:
                - swd_remove_node.1245
        - Branch String:   'src/lzo_swd.ch:666,24'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.1245
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.1245
        - Branch String:   'src/lzo_swd.ch:673,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:674,21'
              BranchSideFuncs:
                - swd_remove_node.1245
            - BranchSide:      'src/lzo_swd.ch:678,9'
              BranchSideFuncs:
                - swd_remove_node.1245
        - Branch String:   'src/lzo_swd.ch:674,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:675,38'
              BranchSideFuncs:
                - swd_remove_node.1245
            - BranchSide:      'src/lzo_swd.ch:677,21'
              BranchSideFuncs:
                - swd_remove_node.1245
        - Branch String:   'src/lzo_swd.ch:675,38'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:675,21'
              BranchSideFuncs:
                - swd_remove_node.1245
            - BranchSide:      'src/lzo_swd.ch:675,21'
              BranchSideFuncs:
                - swd_remove_node.1245
      Callsites:
        - Src:             'src/lzo_swd.ch:659,13'
          Dst:             swd_search2
        - Src:             'src/lzo_swd.ch:660,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         13
      ICount:          162
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:476,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:476,12'
              BranchSideFuncs:
                - swd_remove_node.1245
                - swd_getbyte.1246
            - BranchSide:      'src/lzo_swd.ch:476,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:484,29'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.1246
                - swd_remove_node.1245
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.1246
                - swd_remove_node.1245
        - Branch String:   'src/lzo_swd.ch:499,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:480,25'
              BranchSideFuncs:
                - swd_remove_node.1245
                - swd_getbyte.1246
            - BranchSide:      'src/lzo_swd.ch:499,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - len
      BBCount:         11
      ICount:          150
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:214,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:214,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:214,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:217,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:231,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:216,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:231,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:190,15'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:190,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:190,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:192,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:192,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:194,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:198,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         27
      ICount:          342
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:274,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:275,30'
              BranchSideFuncs:
                - swd_initdict.1250
                - swd_insertdict.1249
            - BranchSide:      'src/lzo_swd.ch:279,5'
              BranchSideFuncs:
                - swd_initdict.1250
                - swd_insertdict.1249
        - Branch String:   'src/lzo_swd.ch:322,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:324,13'
              BranchSideFuncs:
                - swd_insertdict.1249
            - BranchSide:      'src/lzo_swd.ch:342,9'
              BranchSideFuncs:
                - swd_insertdict.1249
        - Branch String:   'src/lzo_swd.ch:324,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:325,23'
              BranchSideFuncs:
                - swd_insertdict.1249
            - BranchSide:      'src/lzo_swd.ch:326,9'
              BranchSideFuncs:
                - swd_insertdict.1249
        - Branch String:   'src/lzo_swd.ch:342,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:343,9'
              BranchSideFuncs:
                - swd_insertdict.1249
            - BranchSide:      'src/lzo_swd.ch:345,9'
              BranchSideFuncs:
                - swd_insertdict.1249
        - Branch String:   'src/lzo_swd.ch:345,22'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:345,25'
              BranchSideFuncs:
                - swd_insertdict.1249
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:345,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:346,24'
              BranchSideFuncs:
                - swd_insertdict.1249
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:349,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:350,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:352,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:357,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:357,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:358,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1z_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1z_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:862,12'
          Dst:             lzo1z_999_compress_level
    - functionName:    lzo1z_999_compress_level
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - dict
        - dict_len
        - cb
        - compression_level
      BBCount:         9
      ICount:          100
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lzo1z_999_compress_internal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:824,31'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:824,34'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:825,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:824,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:825,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:827,23'
              BranchSideFuncs:
                - lzo1z_999_compress_internal
      Callsites:
        - Src:             'src/lzo1x_9x.c:828,12'
          Dst:             lzo1z_999_compress_internal
    - functionName:    lzo1z_999_compress_internal
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - dict
        - dict_len
        - cb
        - try_lazy_parm
        - good_length
        - max_lazy
        - nice_length
        - max_chain
        - flags
      BBCount:         128
      ICount:          885
      EdgeCount:       174
      CyclomaticComplexity: 48
      functionsReached:
        - STORE_RUN
        - better_match
        - code_match
        - code_run
        - find_match
        - init_match
        - len_of_coded_match
        - min_gain
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:557,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:558,18'
              BranchSideFuncs:
                - init_match.1255
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:560,9'
              BranchSideFuncs:
                - init_match.1255
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:560,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:561,21'
              BranchSideFuncs:
                - init_match.1255
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:563,9'
              BranchSideFuncs:
                - init_match.1255
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:563,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:564,18'
              BranchSideFuncs:
                - init_match.1255
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:566,9'
              BranchSideFuncs:
                - init_match.1255
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:566,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:567,21'
              BranchSideFuncs:
                - init_match.1255
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:569,9'
              BranchSideFuncs:
                - init_match.1255
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:569,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:570,19'
              BranchSideFuncs:
                - init_match.1255
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:572,5'
              BranchSideFuncs:
                - init_match.1255
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:586,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:587,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:588,9'
              BranchSideFuncs:
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:588,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:589,26'
              BranchSideFuncs:
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:590,9'
              BranchSideFuncs:
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:590,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:591,28'
              BranchSideFuncs:
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:593,20'
              BranchSideFuncs:
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:594,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:595,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:596,5'
              BranchSideFuncs:
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:596,5'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:602,23'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:761,9'
              BranchSideFuncs:
                - STORE_RUN.1262
        - Branch String:   'src/lzo1x_9x.c:609,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:610,18'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:614,14'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:614,24'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,14'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:615,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,29'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:621,14'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:615,51'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,54'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:615,63'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:615,66'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:615,77'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:621,14'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:621,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:621,28'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:623,14'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:621,39'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:623,14'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:623,24'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:623,27'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:628,18'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:614,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:626,19'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:628,18'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:631,39'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:631,42'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:633,9'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:631,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:632,23'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:633,9'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:635,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:638,16'
              BranchSideFuncs:
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:647,13'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:647,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:648,26'
              BranchSideFuncs:
                - better_match.1257
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:654,15'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:655,27'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:655,30'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:658,16'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:655,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:658,16'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:664,37'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:667,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:667,23'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:667,23'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:674,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:674,37'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:674,9'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:674,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:678,17'
              BranchSideFuncs:
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:747,23'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:678,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:679,34'
              BranchSideFuncs:
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:681,34'
              BranchSideFuncs:
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:690,40'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:690,43'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:694,17'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:690,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:691,21'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:694,17'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:691,41'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:691,44'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:691,53'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:691,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:691,53'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:692,21'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:694,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:695,17'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:697,17'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:697,35'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:697,38'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:701,17'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:697,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:698,17'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:701,17'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
                - better_match.1257
        - Branch String:   'src/lzo1x_9x.c:701,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:702,30'
              BranchSideFuncs:
                - better_match.1257
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - code_run.1260
                - code_match.1261
            - BranchSide:      'src/lzo1x_9x.c:704,37'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - better_match.1257
                - code_run.1260
                - code_match.1261
        - Branch String:   'src/lzo1x_9x.c:705,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:706,17'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
            - BranchSide:      'src/lzo1x_9x.c:715,19'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - better_match.1257
                - code_run.1260
                - code_match.1261
        - Branch String:   'src/lzo1x_9x.c:715,18'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:715,16'
              BranchSideFuncs:
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - better_match.1257
                - code_run.1260
                - code_match.1261
            - BranchSide:      'src/lzo1x_9x.c:715,55'
              BranchSideFuncs:
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - better_match.1257
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - better_match.1257
                - code_run.1260
                - code_match.1261
        - Branch String:   'src/lzo1x_9x.c:721,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:674,9'
              BranchSideFuncs:
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - better_match.1257
                - better_match.1257
                - find_match.1256
                - code_run.1260
                - code_match.1261
            - BranchSide:      'src/lzo1x_9x.c:723,17'
              BranchSideFuncs:
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - better_match.1257
                - better_match.1257
                - find_match.1256
                - code_run.1260
                - code_match.1261
        - Branch String:   'src/lzo1x_9x.c:726,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:729,35'
              BranchSideFuncs:
                - code_run.1260
                - code_match.1261
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - better_match.1257
                - better_match.1257
                - find_match.1256
            - BranchSide:      'src/lzo1x_9x.c:736,28'
              BranchSideFuncs:
                - STORE_RUN.1262
                - len_of_coded_match.1258
                - code_run.1260
                - code_match.1261
                - find_match.1256
                - find_match.1256
                - len_of_coded_match.1258
                - len_of_coded_match.1258
                - min_gain.1259
                - code_run.1260
                - code_match.1261
                - better_match.1257
                - better_match.1257
                - find_match.1256
        - Branch String:   'src/lzo1x_9x.c:761,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:762,24'
              BranchSideFuncs:
                - STORE_RUN.1262
            - BranchSide:      'src/lzo1x_9x.c:765,8'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:775,15'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:775,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:786,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:775,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:776,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:786,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1x_9x.c:585,9'
          Dst:             init_match
        - Src:             'src/lzo1x_9x.c:593,9'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:640,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:648,13'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:664,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:682,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:702,17'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:704,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:715,36'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:720,35'
          Dst:             min_gain
        - Src:             'src/lzo1x_9x.c:729,26'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:732,26'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:747,14'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:751,14'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:753,13'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:762,14'
          Dst:             STORE_RUN
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - c
        - s
        - dict
        - dict_len
        - flags
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:131,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:133,18'
              BranchSideFuncs:
                - swd_exit.1251
            - BranchSide:      'src/lzo_mchw.ch:137,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - s
        - this_len
        - skip
      BBCount:         19
      ICount:          196
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:152,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:155,20'
              BranchSideFuncs:
                - swd_accept.1248
                - swd_findbest.1247
                - swd_getbyte.1246
                - swd_exit.1251
            - BranchSide:      'src/lzo_mchw.ch:161,24'
              BranchSideFuncs:
                - swd_findbest.1247
                - swd_getbyte.1246
                - swd_exit.1251
        - Branch String:   'src/lzo_mchw.ch:167,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:168,9'
              BranchSideFuncs:
                - swd_findbest.1247
                - swd_getbyte.1246
                - swd_exit.1251
            - BranchSide:      'src/lzo_mchw.ch:170,18'
              BranchSideFuncs:
                - swd_findbest.1247
                - swd_getbyte.1246
                - swd_exit.1251
        - Branch String:   'src/lzo_mchw.ch:176,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:178,9'
              BranchSideFuncs:
                - swd_exit.1251
            - BranchSide:      'src/lzo_mchw.ch:184,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,15'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,35'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:214,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    better_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - swd
        - m_len
        - m_off
      BBCount:         52
      ICount:          340
      EdgeCount:       74
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:458,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:459,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:461,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:461,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:461,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:464,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:461,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:462,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:464,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:464,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:464,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:474,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:464,62'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:465,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:474,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:465,23'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:465,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:474,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:464,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:467,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:474,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:474,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:475,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:479,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:479,32'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:480,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:480,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:480,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:480,62'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:481,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:481,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:481,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:479,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:483,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:491,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:491,32'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:492,10'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:492,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:492,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:492,62'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:493,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:493,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:493,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:491,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:495,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:503,32'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:503,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:504,10'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:504,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:504,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:504,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:504,62'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:504,62'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:505,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:505,33'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:505,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:505,33'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:503,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:503,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:507,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    len_of_coded_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - m_len
        - m_off
        - lit
      BBCount:         37
      ICount:          187
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:339,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:340,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:341,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:341,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:342,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:343,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:342,40'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:342,43'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:342,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:342,51'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:342,54'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:342,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:343,29'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:343,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:345,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:343,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:344,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:345,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:345,29'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:345,32'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:345,55'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:345,58'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:345,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:347,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:349,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:359,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:349,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:350,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:351,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:352,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:354,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:357,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:359,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:361,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:371,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:361,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:362,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:363,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:364,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:366,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:369,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    min_gain
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ahead
        - lit1
        - lit2
        - l1
        - l2
        - l3
      BBCount:         13
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:388,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:389,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:390,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:394,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:395,33'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:397,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:397,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:397,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:398,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    code_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - ii
        - lit
        - m_len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - STORE_RUN
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:312,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:315,24'
              BranchSideFuncs:
                - STORE_RUN.1262
            - BranchSide:      'src/lzo1x_9x.c:322,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo1x_9x.c:315,14'
          Dst:             STORE_RUN
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - m_len
        - m_off
      BBCount:         39
      ICount:          366
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:143,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:147,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:158,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:158,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:158,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:158,61'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:158,64'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:175,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:158,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:175,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:175,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:176,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:179,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:186,34'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:186,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:200,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:186,60'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:186,63'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:200,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:186,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:190,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:200,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:200,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:203,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:233,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:204,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:205,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:208,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:210,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:212,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:216,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:235,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:236,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:239,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:241,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:243,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:247,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    STORE_RUN
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - op
        - ii
        - t
      BBCount:         20
      ICount:          158
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo1x_9x.c:270,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:270,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:274,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:270,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:272,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:274,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:274,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:277,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:283,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:283,14'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:285,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:290,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:293,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:295,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:299,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_9x.c:302,8'
          Branch Sides:
            - BranchSide:      'src/lzo1x_9x.c:302,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_9x.c:304,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzo1z_999_compress_dict
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - dict
        - dict_len
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1z_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:853,12'
          Dst:             lzo1z_999_compress_level
    - functionName:    lzo1z_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         111
      ICount:          847
      EdgeCount:       144
      CyclomaticComplexity: 35
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo1x_d.ch:86,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:88,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:96,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:89,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:90,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:92,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:92,12'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:92,23'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:93,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:100,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:103,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:103,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:105,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:117,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:105,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:107,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:112,26'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:118,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:118,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:123,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:122,9'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:120,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:123,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:123,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:125,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:128,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:128,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:128,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:130,24'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:131,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:131,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:132,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:131,45'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:131,65'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:131,71'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:170,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:171,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:183,36'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:200,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:233,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:253,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:235,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:238,34'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:242,36'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:253,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:255,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:292,22'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:256,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:258,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:278,41'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:258,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:260,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:265,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:292,22'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:297,25'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:356,26'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:301,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:303,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:328,27'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:303,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:305,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:310,33'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:335,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:336,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:337,23'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:380,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:382,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:419,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:383,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:383,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:388,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:387,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:385,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:388,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:388,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:390,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:393,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:393,21'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:395,29'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:398,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:396,25'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:396,42'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:397,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:396,56'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:396,73'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:396,85'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:422,20'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:422,34'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:433,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:433,22'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:434,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:443,17'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:443,37'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:445,20'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:443,45'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:443,65'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:443,71'
              BranchSideFuncs: []
        - Branch String:   'src/lzo1x_d.ch:451,13'
          Branch Sides:
            - BranchSide:      'src/lzo1x_d.ch:451,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo1x_d.ch:452,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - cnt
      BBCount:         31
      ICount:          272
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:523,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:523,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:525,14'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,40'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:534,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:534,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:536,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:536,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:537,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:533,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:549,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,36'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,40'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:550,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:550,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:550,26'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:552,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:569,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:571,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:581,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:573,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:574,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:575,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:575,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:576,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:577,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:577,21'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:578,21'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:579,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_search2
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:601,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:602,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:614,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:614,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:616,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:619,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
      BBCount:         7
      ICount:          94
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:432,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:449,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:463,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:457,17'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:458,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:461,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         25
      ICount:          198
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:399,14'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:399,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:399,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:401,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:412,25'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:401,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:402,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:405,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:406,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:407,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:409,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:416,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:417,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:418,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:418,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:419,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:420,11'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:420,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:420,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:421,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         28
      ICount:          308
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - swd_remove_node
        - swd_search
        - swd_search2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:640,32'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_search2.1304
                - swd_remove_node.1305
                - swd_search.1303
            - BranchSide:      'src/lzo_swd.ch:640,32'
              BranchSideFuncs:
                - swd_search2.1304
                - swd_remove_node.1305
                - swd_search.1303
        - Branch String:   'src/lzo_swd.ch:643,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:643,31'
              BranchSideFuncs:
                - swd_search2.1304
                - swd_remove_node.1305
                - swd_search.1303
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_search2.1304
                - swd_remove_node.1305
                - swd_search.1303
        - Branch String:   'src/lzo_swd.ch:643,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:644,15'
              BranchSideFuncs:
                - swd_search2.1304
                - swd_remove_node.1305
                - swd_search.1303
            - BranchSide:      'src/lzo_swd.ch:645,23'
              BranchSideFuncs:
                - swd_search2.1304
                - swd_remove_node.1305
                - swd_search.1303
        - Branch String:   'src/lzo_swd.ch:649,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:651,13'
              BranchSideFuncs:
                - swd_remove_node.1305
            - BranchSide:      'src/lzo_swd.ch:659,25'
              BranchSideFuncs:
                - swd_search2.1304
                - swd_remove_node.1305
                - swd_search.1303
        - Branch String:   'src/lzo_swd.ch:651,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:652,13'
              BranchSideFuncs:
                - swd_remove_node.1305
            - BranchSide:      'src/lzo_swd.ch:653,9'
              BranchSideFuncs:
                - swd_remove_node.1305
        - Branch String:   'src/lzo_swd.ch:659,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:659,31'
              BranchSideFuncs:
                - swd_remove_node.1305
                - swd_search.1303
            - BranchSide:      'src/lzo_swd.ch:665,13'
              BranchSideFuncs:
                - swd_remove_node.1305
        - Branch String:   'src/lzo_swd.ch:659,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:660,24'
              BranchSideFuncs:
                - swd_search.1303
                - swd_remove_node.1305
            - BranchSide:      'src/lzo_swd.ch:665,13'
              BranchSideFuncs:
                - swd_remove_node.1305
        - Branch String:   'src/lzo_swd.ch:665,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,24'
              BranchSideFuncs:
                - swd_remove_node.1305
            - BranchSide:      'src/lzo_swd.ch:667,29'
              BranchSideFuncs:
                - swd_remove_node.1305
        - Branch String:   'src/lzo_swd.ch:666,24'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.1305
            - BranchSide:      'src/lzo_swd.ch:666,13'
              BranchSideFuncs:
                - swd_remove_node.1305
      Callsites:
        - Src:             'src/lzo_swd.ch:659,13'
          Dst:             swd_search2
        - Src:             'src/lzo_swd.ch:660,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - n
      BBCount:         13
      ICount:          162
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:476,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:476,12'
              BranchSideFuncs:
                - swd_remove_node.1305
                - swd_getbyte.1306
            - BranchSide:      'src/lzo_swd.ch:476,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:484,29'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.1306
                - swd_remove_node.1305
            - BranchSide:      'src/lzo_swd.ch:499,14'
              BranchSideFuncs:
                - swd_getbyte.1306
                - swd_remove_node.1305
        - Branch String:   'src/lzo_swd.ch:499,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:480,25'
              BranchSideFuncs:
                - swd_remove_node.1305
                - swd_getbyte.1306
            - BranchSide:      'src/lzo_swd.ch:499,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - s
        - node
        - len
      BBCount:         11
      ICount:          150
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:214,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:214,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:214,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:217,28'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:232,12'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:231,5'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:216,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:231,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:190,15'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:190,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:190,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:192,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:192,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:194,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:198,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - dict
        - dict_len
      BBCount:         23
      ICount:          314
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_swd.ch:322,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:324,13'
              BranchSideFuncs:
                - swd_insertdict.1309
            - BranchSide:      'src/lzo_swd.ch:342,9'
              BranchSideFuncs:
                - swd_insertdict.1309
        - Branch String:   'src/lzo_swd.ch:324,13'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:325,23'
              BranchSideFuncs:
                - swd_insertdict.1309
            - BranchSide:      'src/lzo_swd.ch:326,9'
              BranchSideFuncs:
                - swd_insertdict.1309
        - Branch String:   'src/lzo_swd.ch:342,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:343,9'
              BranchSideFuncs:
                - swd_insertdict.1309
            - BranchSide:      'src/lzo_swd.ch:345,9'
              BranchSideFuncs:
                - swd_insertdict.1309
        - Branch String:   'src/lzo_swd.ch:345,22'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:345,25'
              BranchSideFuncs:
                - swd_insertdict.1309
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:345,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:346,24'
              BranchSideFuncs:
                - swd_insertdict.1309
            - BranchSide:      'src/lzo_swd.ch:348,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:349,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:350,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:352,18'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_swd.ch:357,9'
          Branch Sides:
            - BranchSide:      'src/lzo_swd.ch:357,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_swd.ch:358,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo2a_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo2a_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo2a_999_compress_callback
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo2a_9x.c:341,12'
          Dst:             lzo2a_999_compress_callback
    - functionName:    lzo2a_999_compress_callback
      functionSourceFile: '/src/lzo-2.10/src/lzo2a_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
        - cb
        - max_chain
      BBCount:         167
      ICount:          1188
      EdgeCount:       225
      CyclomaticComplexity: 60
      functionsReached:
        - find_match
        - init_match
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo2a_9x.c:111,9'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:112,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_9x.c:113,9'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:113,9'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:114,26'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:116,20'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:117,9'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:118,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_9x.c:119,5'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:119,5'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:121,18'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:296,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_9x.c:141,33'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:141,36'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:149,18'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:141,56'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:141,59'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:149,18'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:141,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:143,33'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:149,18'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:149,18'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:150,33'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:151,18'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:151,18'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:153,33'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:159,19'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:163,37'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:163,40'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:213,13'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:163,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:165,33'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:213,13'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:176,37'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:176,40'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:182,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:176,60'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:176,63'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:182,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:176,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:178,23'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:182,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:178,46'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:179,23'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:180,44'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:179,46'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:179,49'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:180,44'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:178,21'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:180,44'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:181,13'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:182,40'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:183,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:188,27'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:183,40'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:183,43'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:188,27'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:182,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:185,41'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:188,27'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:188,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:189,37'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:191,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:191,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:193,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:208,23'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:202,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:202,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:202,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:202,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:202,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:203,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:202,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:202,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:203,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:213,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:216,13'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:229,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:216,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:216,13'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:216,13'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:216,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:216,13'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:217,13'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:216,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:216,13'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:217,13'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:229,37'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:229,40'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:261,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:229,60'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:229,63'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:261,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:229,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:231,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:261,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:231,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:231,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:231,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:231,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:231,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:232,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:231,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:231,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:232,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:232,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:232,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:232,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:232,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:232,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:233,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:232,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:232,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:233,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:233,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:233,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:233,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:234,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:233,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:233,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:234,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:261,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:261,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:261,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:261,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:261,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:262,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:261,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:261,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:262,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:262,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:262,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:262,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:262,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:262,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:263,21'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:262,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:262,17'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:263,21'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:263,21'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:265,21'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:271,36'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:278,21'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:280,29'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
            - BranchSide:      'src/lzo2a_9x.c:283,21'
              BranchSideFuncs:
                - find_match.1316
                - find_match.1316
                - find_match.1316
        - Branch String:   'src/lzo2a_9x.c:296,5'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:296,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_9x.c:296,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_9x.c:296,5'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:296,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_9x.c:297,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_9x.c:296,5'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:296,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_9x.c:297,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_9x.c:297,5'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:297,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_9x.c:297,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_9x.c:297,5'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:297,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_9x.c:298,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_9x.c:297,5'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:297,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_9x.c:298,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_9x.c:304,9'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:308,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_9x.c:315,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_9x.c:319,15'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:319,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_9x.c:327,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_9x.c:319,9'
          Branch Sides:
            - BranchSide:      'src/lzo2a_9x.c:320,11'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_9x.c:327,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo2a_9x.c:110,9'
          Dst:             init_match
        - Src:             'src/lzo2a_9x.c:116,9'
          Dst:             find_match
        - Src:             'src/lzo2a_9x.c:167,17'
          Dst:             find_match
        - Src:             'src/lzo2a_9x.c:219,17'
          Dst:             find_match
        - Src:             'src/lzo2a_9x.c:287,17'
          Dst:             find_match
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - c
        - s
        - dict
        - dict_len
        - flags
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:131,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:133,18'
              BranchSideFuncs:
                - swd_exit.1311
            - BranchSide:      'src/lzo_mchw.ch:137,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - c
        - s
        - this_len
        - skip
      BBCount:         16
      ICount:          178
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lzo_mchw.ch:152,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:155,20'
              BranchSideFuncs:
                - swd_accept.1308
                - swd_findbest.1307
                - swd_getbyte.1306
                - swd_exit.1311
            - BranchSide:      'src/lzo_mchw.ch:161,24'
              BranchSideFuncs:
                - swd_findbest.1307
                - swd_getbyte.1306
                - swd_exit.1311
        - Branch String:   'src/lzo_mchw.ch:176,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:178,9'
              BranchSideFuncs:
                - swd_exit.1311
            - BranchSide:      'src/lzo_mchw.ch:184,19'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,15'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,18'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,35'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,38'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:212,35'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_mchw.ch:212,9'
          Branch Sides:
            - BranchSide:      'src/lzo_mchw.ch:212,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_mchw.ch:214,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    lzo2a_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo2a_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - wrkmem
      BBCount:         35
      ICount:          327
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lzo2a_d.ch:64,9'
          Branch Sides:
            - BranchSide:      'src/lzo2a_d.ch:64,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_d.ch:65,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_d.ch:65,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_d.ch:67,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_d.ch:73,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_d.ch:75,9'
          Branch Sides:
            - BranchSide:      'src/lzo2a_d.ch:75,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_d.ch:76,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_d.ch:76,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_d.ch:78,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_d.ch:90,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_d.ch:80,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_d.ch:80,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_d.ch:81,41'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_d.ch:87,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_d.ch:87,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_d.ch:88,13'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_d.ch:97,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_d.ch:112,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_d.ch:127,17'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_d.ch:115,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_d.ch:117,19'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_d.ch:122,21'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_d.ch:127,17'
          Branch Sides:
            - BranchSide:      'src/lzo2a_d.ch:128,17'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_d.ch:130,15'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_d.ch:135,9'
          Branch Sides:
            - BranchSide:      'src/lzo2a_d.ch:62,5'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_d.ch:135,9'
              BranchSideFuncs: []
        - Branch String:   'src/lzo2a_d.ch:150,13'
          Branch Sides:
            - BranchSide:      'src/lzo2a_d.ch:150,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo2a_d.ch:151,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __lzo_init_v2
      functionSourceFile: '/src/lzo-2.10/src/lzo_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - v
        - s1
        - s2
        - s3
        - s4
        - s5
        - s6
        - s7
        - s8
        - s9
      BBCount:         54
      ICount:          261
      EdgeCount:       74
      CyclomaticComplexity: 22
      functionsReached:
        - _lzo_config_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_init.c:211,9'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:212,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_init.c:214,10'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:214,19'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:214,22'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:215,10'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:214,49'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:215,10'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:221,53'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:215,19'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:215,22'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:216,10'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:215,47'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:216,10'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:221,53'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:216,19'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:216,22'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:217,10'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:216,48'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:217,10'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:221,53'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:217,19'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:217,22'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:218,10'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:217,56'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:218,10'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:221,53'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:218,19'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:218,22'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:219,10'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:218,52'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:219,10'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:221,53'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:219,19'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:219,22'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:220,10'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:219,53'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:220,10'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:221,53'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:220,19'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:220,22'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:221,10'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:220,50'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:221,10'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:221,53'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:221,19'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:221,22'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:222,10'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:221,53'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:221,53'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:222,10'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:223,9'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:224,9'
              BranchSideFuncs:
                - _lzo_config_check
            - BranchSide:      'src/lzo_init.c:226,9'
              BranchSideFuncs:
                - _lzo_config_check
        - Branch String:   'src/lzo_init.c:227,9'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:228,16'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_init.c:230,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_init.c:226,9'
          Dst:             _lzo_config_check
    - functionName:    _lzo_config_check
      functionSourceFile: '/src/lzo-2.10/src/lzo_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         31
      ICount:          466
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - u2p
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lzo_init.c:98,14'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:96,34'
              BranchSideFuncs:
                - u2p
                - u2p
                - u2p
                - u2p
                - u2p
            - BranchSide:      'src/lzo_init.c:158,17'
              BranchSideFuncs:
                - u2p
                - u2p
                - u2p
                - u2p
                - u2p
        - Branch String:   'src/lzo_init.c:158,24'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:158,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_init.c:158,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_init.c:158,5'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:159,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_init.c:164,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_init.c:165,24'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:165,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_init.c:165,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_init.c:165,5'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:166,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_init.c:171,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_init.c:172,24'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:172,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_init.c:172,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_init.c:172,5'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:173,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_init.c:178,16'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_init.c:179,24'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:179,27'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_init.c:179,5'
              BranchSideFuncs: []
        - Branch String:   'src/lzo_init.c:179,5'
          Branch Sides:
            - BranchSide:      'src/lzo_init.c:180,14'
              BranchSideFuncs: []
            - BranchSide:      'src/lzo_init.c:187,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lzo_init.c:101,9'
          Dst:             u2p
        - Src:             'src/lzo_init.c:111,9'
          Dst:             u2p
        - Src:             'src/lzo_init.c:116,9'
          Dst:             u2p
        - Src:             'src/lzo_init.c:131,9'
          Dst:             u2p
        - Src:             'src/lzo_init.c:147,9'
          Dst:             u2p
    - functionName:    u2p
      functionSourceFile: '/src/lzo-2.10/src/lzo_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - off
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo_bitops_unused_funcs
      functionSourceFile: '/src/lzo-2.10/src/lzo_func.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
