---
Fuzzer filename: '/src/opus/tests/opus_multistream_decode_fuzzer.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:    9
      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:    14
      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:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __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:    __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:    _ZL9opus_freePv
      functionSourceFile: '/src/opus/tests/../celt/os_support.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10opus_allocm
      functionSourceFile: '/src/opus/tests/../celt/os_support.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/opus/tests/opus_multistream_decode_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         33
      ICount:          292
      EdgeCount:       64
      CyclomaticComplexity: 33
      functionsReached:
        - _ZL10opus_allocm
        - _ZL9opus_freePv
        - opus_multistream_decode
        - opus_multistream_decode_float
        - opus_multistream_decoder_create
        - opus_multistream_decoder_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/opus_multistream_decode_fuzzer.cc:47,7'
          Branch Sides:
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:48,5'
              BranchSideFuncs:
                - opus_multistream_decoder_create
                - free
                - _ZN18FuzzedDataProvider21ConsumeRemainingBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode
                - _ZL9opus_freePv
                - opus_multistream_decoder_destroy
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode_float
                - _ZL9opus_freePv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeIiEET_S1_S1_
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:50,22'
              BranchSideFuncs:
                - opus_multistream_decoder_create
                - free
                - _ZN18FuzzedDataProvider21ConsumeRemainingBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode
                - _ZL9opus_freePv
                - opus_multistream_decoder_destroy
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode_float
                - _ZL9opus_freePv
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeIiEET_S1_S1_
        - Branch String:   'tests/opus_multistream_decode_fuzzer.cc:50,3'
          Branch Sides:
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:51,22'
              BranchSideFuncs:
                - _ZN18FuzzedDataProvider22ConsumeIntegralInRangeIiEET_S1_S1_
                - opus_multistream_decoder_create
                - free
                - _ZN18FuzzedDataProvider21ConsumeRemainingBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode
                - _ZL9opus_freePv
                - opus_multistream_decoder_destroy
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode_float
                - _ZL9opus_freePv
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:54,7'
              BranchSideFuncs:
                - opus_multistream_decoder_create
                - free
                - _ZN18FuzzedDataProvider21ConsumeRemainingBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode
                - _ZL9opus_freePv
                - opus_multistream_decoder_destroy
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode_float
                - _ZL9opus_freePv
        - Branch String:   'tests/opus_multistream_decode_fuzzer.cc:59,26'
          Branch Sides:
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:59,29'
              BranchSideFuncs: []
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:60,5'
              BranchSideFuncs: []
        - Branch String:   'tests/opus_multistream_decode_fuzzer.cc:59,7'
          Branch Sides:
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:60,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:62,22'
              BranchSideFuncs:
                - _ZN18FuzzedDataProvider21ConsumeRemainingBytesIhEENSt3__16vectorIT_NS1_9allocatorIS3_EEEEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode
                - _ZL9opus_freePv
                - opus_multistream_decoder_destroy
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode_float
                - _ZL9opus_freePv
        - Branch String:   'tests/opus_multistream_decode_fuzzer.cc:66,7'
          Branch Sides:
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:67,54'
              BranchSideFuncs:
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode_float
                - _ZL9opus_freePv
                - opus_multistream_decoder_destroy
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:78,55'
              BranchSideFuncs:
                - _ZL10opus_allocm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode
                - _ZL9opus_freePv
                - opus_multistream_decoder_destroy
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   'tests/opus_multistream_decode_fuzzer.cc:68,9'
          Branch Sides:
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:69,7'
              BranchSideFuncs:
                - opus_multistream_decoder_destroy
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:72,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode_float
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL9opus_freePv
                - opus_multistream_decoder_destroy
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   'tests/opus_multistream_decode_fuzzer.cc:79,9'
          Branch Sides:
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:80,7'
              BranchSideFuncs:
                - opus_multistream_decoder_destroy
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'tests/opus_multistream_decode_fuzzer.cc:83,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - opus_multistream_decode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL9opus_freePv
                - opus_multistream_decoder_destroy
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'tests/opus_multistream_decode_fuzzer.cc:55,34'
          Dst:             opus_multistream_decoder_create
        - Src:             'tests/opus_multistream_decode_fuzzer.cc:67,27'
          Dst:             _ZL10opus_allocm
        - Src:             'tests/opus_multistream_decode_fuzzer.cc:71,21'
          Dst:             opus_multistream_decode_float
        - Src:             'tests/opus_multistream_decode_fuzzer.cc:75,5'
          Dst:             _ZL9opus_freePv
        - Src:             'tests/opus_multistream_decode_fuzzer.cc:78,23'
          Dst:             _ZL10opus_allocm
        - Src:             'tests/opus_multistream_decode_fuzzer.cc:82,21'
          Dst:             opus_multistream_decode
        - Src:             'tests/opus_multistream_decode_fuzzer.cc:86,5'
          Dst:             _ZL9opus_freePv
        - Src:             'tests/opus_multistream_decode_fuzzer.cc:89,3'
          Dst:             opus_multistream_decoder_destroy
    - functionName:    float2int
      functionSourceFile: '/src/opus/./celt/float_cast.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    FLOAT2INT16
      functionSourceFile: '/src/opus/./celt/float_cast.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - float2int
      functionUses:    1
      BranchProfiles:
        - Branch String:   './celt/float_cast.h:153,8'
          Branch Sides:
            - BranchSide:      './celt/float_cast.h:153,6'
              BranchSideFuncs:
                - float2int
            - BranchSide:      './celt/float_cast.h:153,6'
              BranchSideFuncs:
                - float2int
        - Branch String:   './celt/float_cast.h:154,8'
          Branch Sides:
            - BranchSide:      './celt/float_cast.h:154,8'
              BranchSideFuncs:
                - float2int
            - BranchSide:      './celt/float_cast.h:154,8'
              BranchSideFuncs:
                - float2int
      Callsites:
        - Src:             './celt/float_cast.h:155,23'
          Dst:             float2int
    - functionName:    opus_multistream_decoder_destroy
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:564,5'
          Dst:             opus_free
    - functionName:    opus_free
      functionSourceFile: '/src/opus/./celt/os_support.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_multistream_decoder_ctl_va_list
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - request
        - ap
      BBCount:         82
      ICount:          544
      EdgeCount:       101
      CyclomaticComplexity: 21
      functionsReached:
        - align
        - opus_decoder_ctl
        - opus_decoder_get_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream_decoder.c:440,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:451,31'
              BranchSideFuncs:
                - opus_decoder_ctl
            - BranchSide:      'src/opus_multistream_decoder.c:451,31'
              BranchSideFuncs:
                - opus_decoder_ctl
            - BranchSide:      'src/opus_multistream_decoder.c:451,31'
              BranchSideFuncs:
                - opus_decoder_ctl
            - BranchSide:      'src/opus_multistream_decoder.c:451,31'
              BranchSideFuncs:
                - opus_decoder_ctl
            - BranchSide:      'src/opus_multistream_decoder.c:451,31'
              BranchSideFuncs:
                - opus_decoder_ctl
            - BranchSide:      'src/opus_multistream_decoder.c:451,31'
              BranchSideFuncs:
                - opus_decoder_ctl
            - BranchSide:      'src/opus_multistream_decoder.c:459,32'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:483,17'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:503,23'
              BranchSideFuncs:
                - align
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:527,30'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:527,30'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:527,30'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:544,15'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:451,31'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:547,11'
              BranchSideFuncs:
                - opus_decoder_ctl
            - BranchSide:      'src/opus_multistream_decoder.c:547,11'
              BranchSideFuncs:
                - opus_decoder_ctl
        - Branch String:   'src/opus_multistream_decoder.c:459,32'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:459,32'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:459,32'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
        - Branch String:   'src/opus_multistream_decoder.c:461,15'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:463,14'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:465,12'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
        - Branch String:   'src/opus_multistream_decoder.c:466,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:469,34'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:479,8'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:470,18'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:471,30'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:473,30'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
        - Branch String:   'src/opus_multistream_decoder.c:475,18'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:475,34'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:476,24'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
        - Branch String:   'src/opus_multistream_decoder.c:483,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:487,34'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:497,8'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:488,18'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:489,30'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:491,30'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
        - Branch String:   'src/opus_multistream_decoder.c:493,18'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:494,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:495,11'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
        - Branch String:   'src/opus_multistream_decoder.c:503,23'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:503,23'
              BranchSideFuncs:
                - align
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:503,23'
              BranchSideFuncs:
                - align
                - align
        - Branch String:   'src/opus_multistream_decoder.c:504,27'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:504,30'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:505,14'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:504,15'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:505,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:506,19'
              BranchSideFuncs:
                - align
                - align
        - Branch String:   'src/opus_multistream_decoder.c:506,19'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:506,19'
              BranchSideFuncs:
                - align
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:506,19'
              BranchSideFuncs:
                - align
                - align
        - Branch String:   'src/opus_multistream_decoder.c:507,15'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:509,14'
              BranchSideFuncs:
                - align
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:511,17'
              BranchSideFuncs:
                - align
                - align
        - Branch String:   'src/opus_multistream_decoder.c:511,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:513,18'
              BranchSideFuncs:
                - align
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:518,34'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:513,18'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:514,30'
              BranchSideFuncs:
                - align
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:516,30'
              BranchSideFuncs:
                - align
                - align
        - Branch String:   'src/opus_multistream_decoder.c:527,30'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:528,20'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:528,20'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
        - Branch String:   'src/opus_multistream_decoder.c:528,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:532,34'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:542,8'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:533,18'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:534,30'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:536,30'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
        - Branch String:   'src/opus_multistream_decoder.c:538,18'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:539,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:540,11'
              BranchSideFuncs:
                - align
                - opus_decoder_ctl
                - align
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:437,19'
          Dst:             opus_decoder_get_size
        - Src:             'src/opus_multistream_decoder.c:438,16'
          Dst:             opus_decoder_get_size
        - Src:             'src/opus_multistream_decoder.c:439,22'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:453,17'
          Dst:             opus_decoder_ctl
        - Src:             'src/opus_multistream_decoder.c:471,24'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:473,24'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:474,20'
          Dst:             opus_decoder_ctl
        - Src:             'src/opus_multistream_decoder.c:489,24'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:491,24'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:492,20'
          Dst:             opus_decoder_ctl
        - Src:             'src/opus_multistream_decoder.c:514,24'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:516,24'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:534,24'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:536,24'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:537,20'
          Dst:             opus_decoder_ctl
    - functionName:    align
      functionSourceFile: '/src/opus/src/opus_private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_copy_channel_out_float
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - dst_stride
        - dst_channel
        - src
        - src_stride
        - frame_size
        - user_data
      BBCount:         12
      ICount:          98
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream_decoder.c:324,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:326,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:331,13'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:326,7'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:327,48'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:328,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:331,7'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:332,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opus_multistream_decode_float
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - data
        - len
        - pcm
        - frame_size
        - decode_fec
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_copy_channel_out_float
        - opus_multistream_decode_native
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:425,11'
          Dst:             opus_multistream_decode_native
        - Src:             'src/opus_multistream_decoder.c:425,11'
          Dst:             opus_copy_channel_out_float
    - functionName:    opus_multistream_decode_native
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - data
        - len
        - pcm
        - copy_channel_out
        - frame_size
        - decode_fec
        - soft_clip
        - user_data
      BBCount:         66
      ICount:          513
      EdgeCount:       87
      CyclomaticComplexity: 23
      functionsReached:
        - align
        - celt_fatal
        - get_left_channel
        - get_mono_channel
        - get_right_channel
        - opus_decode_native
        - opus_decoder_get_size
        - opus_multistream_decoder_ctl
        - opus_multistream_packet_validate
        - validate_ms_decoder
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/opus_multistream_decoder.c:200,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:203,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:206,4'
              BranchSideFuncs:
                - opus_multistream_decoder_ctl
                - celt_fatal
                - align
                - opus_decoder_get_size
                - opus_decoder_get_size
                - opus_multistream_packet_validate
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:206,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:206,4'
              BranchSideFuncs:
                - align
                - opus_decoder_get_size
                - opus_decoder_get_size
                - opus_multistream_packet_validate
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:207,17'
              BranchSideFuncs:
                - align
                - opus_decoder_get_size
                - opus_decoder_get_size
                - opus_multistream_packet_validate
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:207,17'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:207,15'
              BranchSideFuncs:
                - align
                - opus_decoder_get_size
                - opus_decoder_get_size
                - opus_multistream_packet_validate
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:207,15'
              BranchSideFuncs:
                - align
                - opus_decoder_get_size
                - opus_decoder_get_size
                - opus_multistream_packet_validate
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:213,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:214,14'
              BranchSideFuncs:
                - opus_multistream_packet_validate
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:215,8'
              BranchSideFuncs:
                - opus_multistream_packet_validate
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:215,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:218,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:220,9'
              BranchSideFuncs:
                - opus_multistream_packet_validate
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:220,16'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:220,19'
              BranchSideFuncs:
                - opus_multistream_packet_validate
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:225,9'
              BranchSideFuncs:
                - opus_multistream_packet_validate
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:220,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:223,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:225,9'
              BranchSideFuncs:
                - opus_multistream_packet_validate
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:225,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:227,50'
              BranchSideFuncs:
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:238,10'
              BranchSideFuncs:
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:228,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:231,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:232,18'
              BranchSideFuncs:
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:238,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:244,27'
              BranchSideFuncs:
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:297,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:245,14'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:245,58'
              BranchSideFuncs:
                - align
                - opus_decode_native
                - get_mono_channel
                - align
                - get_left_channel
                - get_right_channel
            - BranchSide:      'src/opus_multistream_decoder.c:245,80'
              BranchSideFuncs:
                - align
                - opus_decode_native
                - get_mono_channel
                - align
                - get_left_channel
                - get_right_channel
        - Branch String:   'src/opus_multistream_decoder.c:247,19'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:247,22'
              BranchSideFuncs:
                - opus_decode_native
                - get_mono_channel
                - align
                - align
                - get_left_channel
                - get_right_channel
            - BranchSide:      'src/opus_multistream_decoder.c:252,21'
              BranchSideFuncs:
                - opus_decode_native
                - get_mono_channel
                - align
                - align
                - get_left_channel
                - get_right_channel
        - Branch String:   'src/opus_multistream_decoder.c:247,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:250,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:252,21'
              BranchSideFuncs:
                - opus_decode_native
                - get_mono_channel
                - align
                - align
                - get_left_channel
                - get_right_channel
        - Branch String:   'src/opus_multistream_decoder.c:254,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:256,17'
              BranchSideFuncs:
                - get_mono_channel
                - align
                - opus_decode_native
                - align
                - get_left_channel
                - get_right_channel
            - BranchSide:      'src/opus_multistream_decoder.c:259,11'
              BranchSideFuncs:
                - get_mono_channel
                - align
                - opus_decode_native
                - align
                - get_left_channel
                - get_right_channel
        - Branch String:   'src/opus_multistream_decoder.c:259,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:262,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:264,20'
              BranchSideFuncs:
                - get_mono_channel
                - align
                - opus_decode_native
                - align
                - get_left_channel
                - get_right_channel
        - Branch String:   'src/opus_multistream_decoder.c:265,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:268,15'
              BranchSideFuncs:
                - get_left_channel
                - get_right_channel
                - align
                - opus_decode_native
                - get_mono_channel
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:286,15'
              BranchSideFuncs:
                - get_mono_channel
                - align
                - opus_decode_native
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:270,10'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:272,15'
              BranchSideFuncs:
                - get_left_channel
                - get_right_channel
                - align
                - opus_decode_native
                - get_mono_channel
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:276,15'
              BranchSideFuncs:
                - get_right_channel
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:278,10'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:280,15'
              BranchSideFuncs:
                - get_right_channel
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:284,7'
              BranchSideFuncs:
                - align
                - opus_decode_native
                - get_mono_channel
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:288,10'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:0,0'
              BranchSideFuncs:
                - get_mono_channel
                - align
                - opus_decode_native
                - get_left_channel
                - get_right_channel
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:290,15'
              BranchSideFuncs:
                - get_mono_channel
                - align
                - opus_decode_native
                - get_left_channel
                - get_right_channel
                - align
        - Branch String:   'src/opus_multistream_decoder.c:297,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:299,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:306,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:299,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:301,12'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:304,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:199,4'
          Dst:             validate_ms_decoder
        - Src:             'src/opus_multistream_decoder.c:206,4'
          Dst:             opus_multistream_decoder_ctl
        - Src:             'src/opus_multistream_decoder.c:206,4'
          Dst:             celt_fatal
        - Src:             'src/opus_multistream_decoder.c:209,22'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:210,19'
          Dst:             opus_decoder_get_size
        - Src:             'src/opus_multistream_decoder.c:211,16'
          Dst:             opus_decoder_get_size
        - Src:             'src/opus_multistream_decoder.c:227,17'
          Dst:             opus_multistream_packet_validate
        - Src:             'src/opus_multistream_decoder.c:245,52'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:245,74'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:253,13'
          Dst:             opus_decode_native
        - Src:             'src/opus_multistream_decoder.c:270,26'
          Dst:             get_left_channel
        - Src:             'src/opus_multistream_decoder.c:278,26'
          Dst:             get_right_channel
        - Src:             'src/opus_multistream_decoder.c:288,26'
          Dst:             get_mono_channel
    - functionName:    validate_ms_decoder
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - validate_layout
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:45,4'
          Dst:             validate_layout
    - functionName:    opus_multistream_decoder_ctl
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - request
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_multistream_decoder_ctl_va_list
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:557,10'
          Dst:             opus_multistream_decoder_ctl_va_list
    - functionName:    opus_multistream_packet_validate
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - data
        - len
        - nb_streams
        - Fs
      BBCount:         17
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - opus_packet_get_nb_samples
        - opus_packet_parse_impl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream_decoder.c:159,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:162,11'
              BranchSideFuncs:
                - opus_packet_parse_impl
                - opus_packet_get_nb_samples
            - BranchSide:      'src/opus_multistream_decoder.c:175,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:162,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:163,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:164,38'
              BranchSideFuncs:
                - opus_packet_parse_impl
                - opus_packet_get_nb_samples
        - Branch String:   'src/opus_multistream_decoder.c:166,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:167,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:168,48'
              BranchSideFuncs:
                - opus_packet_get_nb_samples
                - opus_packet_parse_impl
        - Branch String:   'src/opus_multistream_decoder.c:169,16'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:169,19'
              BranchSideFuncs:
                - opus_packet_parse_impl
                - opus_packet_get_nb_samples
            - BranchSide:      'src/opus_multistream_decoder.c:171,17'
              BranchSideFuncs:
                - opus_packet_parse_impl
                - opus_packet_get_nb_samples
        - Branch String:   'src/opus_multistream_decoder.c:169,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:170,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:171,17'
              BranchSideFuncs:
                - opus_packet_parse_impl
                - opus_packet_get_nb_samples
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:164,15'
          Dst:             opus_packet_parse_impl
        - Src:             'src/opus_multistream_decoder.c:168,21'
          Dst:             opus_packet_get_nb_samples
    - functionName:    opus_copy_channel_out_int24
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - dst_stride
        - dst_channel
        - src
        - src_stride
        - frame_size
        - user_data
      BBCount:         14
      ICount:          107
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - float2int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream_decoder.c:377,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:379,13'
              BranchSideFuncs:
                - float2int
            - BranchSide:      'src/opus_multistream_decoder.c:384,13'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:379,7'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:380,48'
              BranchSideFuncs:
                - float2int
            - BranchSide:      'src/opus_multistream_decoder.c:381,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:384,7'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:385,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:380,48'
          Dst:             float2int
    - functionName:    opus_multistream_decode24
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - data
        - len
        - pcm
        - frame_size
        - decode_fec
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_copy_channel_out_int24
        - opus_multistream_decode_native
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:417,11'
          Dst:             opus_multistream_decode_native
        - Src:             'src/opus_multistream_decoder.c:417,11'
          Dst:             opus_copy_channel_out_int24
    - functionName:    opus_copy_channel_out_short
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - dst_stride
        - dst_channel
        - src
        - src_stride
        - frame_size
        - user_data
      BBCount:         14
      ICount:          106
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - FLOAT2INT16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream_decoder.c:351,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:353,13'
              BranchSideFuncs:
                - FLOAT2INT16
            - BranchSide:      'src/opus_multistream_decoder.c:358,13'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:353,7'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:354,48'
              BranchSideFuncs:
                - FLOAT2INT16
            - BranchSide:      'src/opus_multistream_decoder.c:355,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:358,7'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:359,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:354,48'
          Dst:             FLOAT2INT16
    - functionName:    opus_multistream_decode
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - data
        - len
        - pcm
        - frame_size
        - decode_fec
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_copy_channel_out_short
        - opus_multistream_decode_native
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:404,11'
          Dst:             opus_multistream_decode_native
        - Src:             'src/opus_multistream_decoder.c:404,11'
          Dst:             opus_copy_channel_out_short
    - functionName:    opus_alloc
      functionSourceFile: '/src/opus/./celt/os_support.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_multistream_decoder_create
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - Fs
        - channels
        - streams
        - coupled_streams
        - mapping
        - error
      BBCount:         31
      ICount:          165
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - opus_alloc
        - opus_free
        - opus_multistream_decoder_get_size
        - opus_multistream_decoder_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream_decoder.c:124,23'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:124,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:127,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:124,39'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:124,43'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:127,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:124,68'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:125,9'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:127,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:125,20'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:125,24'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:127,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:125,43'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:125,47'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:127,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:124,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:127,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:131,71'
              BranchSideFuncs:
                - opus_multistream_decoder_get_size
                - opus_alloc
                - opus_multistream_decoder_init
                - opus_free
        - Branch String:   'src/opus_multistream_decoder.c:127,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:128,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:129,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:132,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:134,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:138,40'
              BranchSideFuncs:
                - opus_multistream_decoder_init
                - opus_free
        - Branch String:   'src/opus_multistream_decoder.c:134,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:135,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:136,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:139,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:140,16'
              BranchSideFuncs:
                - opus_free
            - BranchSide:      'src/opus_multistream_decoder.c:141,8'
              BranchSideFuncs:
                - opus_free
        - Branch String:   'src/opus_multistream_decoder.c:141,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:143,17'
              BranchSideFuncs:
                - opus_free
            - BranchSide:      'src/opus_multistream_decoder.c:146,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:131,37'
          Dst:             opus_multistream_decoder_get_size
        - Src:             'src/opus_multistream_decoder.c:131,26'
          Dst:             opus_alloc
        - Src:             'src/opus_multistream_decoder.c:138,10'
          Dst:             opus_multistream_decoder_init
        - Src:             'src/opus_multistream_decoder.c:143,7'
          Dst:             opus_free
    - functionName:    opus_multistream_decoder_get_size
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - nb_streams
        - nb_coupled_streams
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - align
        - opus_decoder_get_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream_decoder.c:58,19'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:58,73'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:58,21'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_decoder_get_size
                - align
                - align
                - align
        - Branch String:   'src/opus_multistream_decoder.c:58,50'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:58,73'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:58,52'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_decoder_get_size
                - align
                - align
                - align
        - Branch String:   'src/opus_multistream_decoder.c:58,7'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:58,73'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:59,19'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_decoder_get_size
                - align
                - align
                - align
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:59,19'
          Dst:             opus_decoder_get_size
        - Src:             'src/opus_multistream_decoder.c:60,16'
          Dst:             opus_decoder_get_size
        - Src:             'src/opus_multistream_decoder.c:61,11'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:62,33'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:63,46'
          Dst:             align
    - functionName:    opus_multistream_decoder_init
      functionSourceFile: '/src/opus/src/opus_multistream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - Fs
        - channels
        - streams
        - coupled_streams
        - mapping
      BBCount:         35
      ICount:          239
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - align
        - opus_decoder_get_size
        - opus_decoder_init
        - validate_layout
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream_decoder.c:80,23'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:80,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:82,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:80,39'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:80,43'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:82,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:80,68'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:81,9'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:82,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:81,20'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:81,24'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:82,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:81,43'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:81,47'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:82,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:80,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:82,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:84,29'
              BranchSideFuncs:
                - validate_layout
                - align
                - opus_decoder_get_size
                - opus_decoder_get_size
                - opus_decoder_init
                - align
                - opus_decoder_init
                - align
        - Branch String:   'src/opus_multistream_decoder.c:88,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:89,31'
              BranchSideFuncs:
                - validate_layout
                - align
                - opus_decoder_get_size
                - opus_decoder_get_size
                - opus_decoder_init
                - align
                - opus_decoder_init
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:90,26'
              BranchSideFuncs:
                - validate_layout
                - align
                - opus_decoder_get_size
                - opus_decoder_get_size
                - opus_decoder_init
                - align
                - opus_decoder_init
                - align
        - Branch String:   'src/opus_multistream_decoder.c:90,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:91,7'
              BranchSideFuncs:
                - align
                - opus_decoder_get_size
                - opus_decoder_get_size
                - opus_decoder_init
                - align
                - opus_decoder_init
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:93,17'
              BranchSideFuncs:
                - align
                - opus_decoder_get_size
                - opus_decoder_get_size
                - opus_decoder_init
                - align
                - opus_decoder_init
                - align
        - Branch String:   'src/opus_multistream_decoder.c:97,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:99,43'
              BranchSideFuncs:
                - opus_decoder_init
                - align
                - opus_decoder_init
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:103,4'
              BranchSideFuncs:
                - opus_decoder_init
                - align
        - Branch String:   'src/opus_multistream_decoder.c:100,10'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:100,30'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:101,20'
              BranchSideFuncs:
                - align
                - opus_decoder_init
                - align
                - opus_decoder_init
        - Branch String:   'src/opus_multistream_decoder.c:103,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:105,43'
              BranchSideFuncs:
                - opus_decoder_init
                - align
            - BranchSide:      'src/opus_multistream_decoder.c:109,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream_decoder.c:106,10'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:106,30'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream_decoder.c:107,20'
              BranchSideFuncs:
                - align
                - opus_decoder_init
      Callsites:
        - Src:             'src/opus_multistream_decoder.c:90,9'
          Dst:             validate_layout
        - Src:             'src/opus_multistream_decoder.c:93,22'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:94,19'
          Dst:             opus_decoder_get_size
        - Src:             'src/opus_multistream_decoder.c:95,16'
          Dst:             opus_decoder_get_size
        - Src:             'src/opus_multistream_decoder.c:99,11'
          Dst:             opus_decoder_init
        - Src:             'src/opus_multistream_decoder.c:101,14'
          Dst:             align
        - Src:             'src/opus_multistream_decoder.c:105,11'
          Dst:             opus_decoder_init
        - Src:             'src/opus_multistream_decoder.c:107,14'
          Dst:             align
    - functionName:    opus_get_version_string
      functionSourceFile: '/src/opus/celt/celt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_strerror
      functionSourceFile: '/src/opus/celt/celt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - error
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/celt.c:337,18'
          Branch Sides:
            - BranchSide:      'celt/celt.c:337,21'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:338,7'
              BranchSideFuncs: []
        - Branch String:   'celt/celt.c:337,8'
          Branch Sides:
            - BranchSide:      'celt/celt.c:338,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:340,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_caps
      functionSourceFile: '/src/opus/celt/celt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - cap
        - LM
        - C
      BBCount:         5
      ICount:          91
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt.c:315,4'
          Branch Sides:
            - BranchSide:      'celt/celt.c:318,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:321,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    comb_filter
      functionSourceFile: '/src/opus/celt/celt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - float
        - float
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - x
        - T0
        - T1
        - N
        - g0
        - g1
        - tapset0
        - tapset1
        - window
        - overlap
        - arch
      BBCount:         59
      ICount:          642
      EdgeCount:       77
      CyclomaticComplexity: 20
      functionsReached:
        - comb_filter
        - comb_filter_const_sse
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/celt.c:211,8'
          Branch Sides:
            - BranchSide:      'celt/celt.c:218,12'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt.c:239,8'
              BranchSideFuncs:
                - comb_filter_const_sse
        - Branch String:   'celt/celt.c:223,7'
          Branch Sides:
            - BranchSide:      'celt/celt.c:225,16'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt.c:236,7'
              BranchSideFuncs: []
        - Branch String:   'celt/celt.c:225,10'
          Branch Sides:
            - BranchSide:      'celt/celt.c:225,51'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt.c:226,16'
              BranchSideFuncs:
                - comb_filter
        - Branch String:   'celt/celt.c:226,10'
          Branch Sides:
            - BranchSide:      'celt/celt.c:226,63'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt.c:227,14'
              BranchSideFuncs:
                - comb_filter
        - Branch String:   'celt/celt.c:227,14'
          Branch Sides:
            - BranchSide:      'celt/celt.c:228,20'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt.c:230,19'
              BranchSideFuncs:
                - comb_filter
        - Branch String:   'celt/celt.c:230,13'
          Branch Sides:
            - BranchSide:      'celt/celt.c:230,41'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt.c:231,20'
              BranchSideFuncs:
                - comb_filter
        - Branch String:   'celt/celt.c:234,10'
          Branch Sides:
            - BranchSide:      'celt/celt.c:234,40'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt.c:235,7'
              BranchSideFuncs:
                - comb_filter
        - Branch String:   'celt/celt.c:239,14'
          Branch Sides:
            - BranchSide:      'celt/celt.c:239,17'
              BranchSideFuncs:
                - comb_filter_const_sse
            - BranchSide:      'celt/celt.c:248,9'
              BranchSideFuncs:
                - comb_filter_const_sse
        - Branch String:   'celt/celt.c:239,8'
          Branch Sides:
            - BranchSide:      'celt/celt.c:242,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:248,9'
              BranchSideFuncs:
                - comb_filter_const_sse
        - Branch String:   'celt/celt.c:242,11'
          Branch Sides:
            - BranchSide:      'celt/celt.c:243,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:244,7'
              BranchSideFuncs: []
        - Branch String:   'celt/celt.c:248,9'
          Branch Sides:
            - BranchSide:      'celt/celt.c:248,7'
              BranchSideFuncs:
                - comb_filter_const_sse
            - BranchSide:      'celt/celt.c:248,7'
              BranchSideFuncs:
                - comb_filter_const_sse
        - Branch String:   'celt/celt.c:249,9'
          Branch Sides:
            - BranchSide:      'celt/celt.c:249,7'
              BranchSideFuncs:
                - comb_filter_const_sse
            - BranchSide:      'celt/celt.c:249,7'
              BranchSideFuncs:
                - comb_filter_const_sse
        - Branch String:   'celt/celt.c:261,15'
          Branch Sides:
            - BranchSide:      'celt/celt.c:261,18'
              BranchSideFuncs:
                - comb_filter_const_sse
            - BranchSide:      'celt/celt.c:263,10'
              BranchSideFuncs:
                - comb_filter_const_sse
        - Branch String:   'celt/celt.c:261,25'
          Branch Sides:
            - BranchSide:      'celt/celt.c:261,28'
              BranchSideFuncs:
                - comb_filter_const_sse
            - BranchSide:      'celt/celt.c:263,10'
              BranchSideFuncs:
                - comb_filter_const_sse
        - Branch String:   'celt/celt.c:261,8'
          Branch Sides:
            - BranchSide:      'celt/celt.c:262,14'
              BranchSideFuncs:
                - comb_filter_const_sse
            - BranchSide:      'celt/celt.c:263,10'
              BranchSideFuncs:
                - comb_filter_const_sse
        - Branch String:   'celt/celt.c:263,4'
          Branch Sides:
            - BranchSide:      'celt/celt.c:266,10'
              BranchSideFuncs:
                - comb_filter_const_sse
            - BranchSide:      'celt/celt.c:286,8'
              BranchSideFuncs:
                - comb_filter_const_sse
        - Branch String:   'celt/celt.c:286,8'
          Branch Sides:
            - BranchSide:      'celt/celt.c:289,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:295,4'
              BranchSideFuncs:
                - comb_filter_const_sse
        - Branch String:   'celt/celt.c:289,11'
          Branch Sides:
            - BranchSide:      'celt/celt.c:290,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:291,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt.c:233,10'
          Dst:             comb_filter
        - Src:             'celt/celt.c:295,4'
          Dst:             comb_filter_const_sse
    - functionName:    resampling_factor
      functionSourceFile: '/src/opus/celt/celt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - rate
      BBCount:         12
      ICount:          56
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt.c:65,4'
          Branch Sides:
            - BranchSide:      'celt/celt.c:71,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:71,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:74,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:77,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:80,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:83,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:87,7'
              BranchSideFuncs:
                - celt_fatal
      Callsites:
        - Src:             'celt/celt.c:87,7'
          Dst:             celt_fatal
    - functionName:    celt_fatal
      functionSourceFile: '/src/opus/celt/arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - file
        - line
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fprintf
      functionUses:    160
      BranchProfiles:  []
      Callsites:
        - Src:             'celt/arch.h:75,4'
          Dst:             fprintf
        - Src:             'celt/arch.h:79,4'
          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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    comb_filter_const_sse
      functionSourceFile: '/src/opus/celt/x86/pitch_sse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - y
        - x
        - T
        - N
        - g10
        - g11
        - g12
      BBCount:         5
      ICount:          253
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/x86/pitch_sse.c:143,4'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse.c:146,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse.c:182,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    celt_inner_prod_sse
      functionSourceFile: '/src/opus/celt/x86/pitch_sse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      float
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - N
      BBCount:         9
      ICount:          155
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'celt/x86/pitch_sse.c:116,4'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse.c:118,32'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse.c:123,21'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/pitch_sse.c:126,4'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse.c:128,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse.c:130,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dual_inner_prod_sse
      functionSourceFile: '/src/opus/celt/x86/pitch_sse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y01
        - y02
        - N
        - xy1
        - xy2
      BBCount:         9
      ICount:          260
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/x86/pitch_sse.c:86,4'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse.c:88,32'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse.c:95,23'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/pitch_sse.c:101,4'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse.c:103,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse.c:106,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    xcorr_kernel_sse
      functionSourceFile: '/src/opus/celt/x86/pitch_sse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - sum
        - len
      BBCount:         14
      ICount:          355
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/x86/pitch_sse.c:50,4'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse.c:52,32'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse.c:63,8'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/pitch_sse.c:63,8'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse.c:63,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse.c:65,26'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/pitch_sse.c:66,11'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse.c:68,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse.c:74,4'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/pitch_sse.c:69,14'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse.c:71,32'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse.c:73,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opus_packet_parse
      functionSourceFile: '/src/opus/src/opus.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - out_toc
        - frames
        - size
        - payload_offset
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_packet_parse_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/opus.c:396,11'
          Dst:             opus_packet_parse_impl
    - functionName:    opus_packet_parse_impl
      functionSourceFile: '/src/opus/src/opus.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - self_delimited
        - out_toc
        - frames
        - size
        - payload_offset
        - packet_offset
        - padding
        - padding_len
      BBCount:         113
      ICount:          753
      EdgeCount:       150
      CyclomaticComplexity: 39
      functionsReached:
        - opus_packet_get_samples_per_frame
        - parse_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/opus.c:240,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:242,8'
              BranchSideFuncs:
                - opus_packet_get_samples_per_frame
                - parse_size
                - parse_size
                - parse_size
            - BranchSide:      'src/opus.c:246,8'
              BranchSideFuncs:
                - opus_packet_get_samples_per_frame
                - parse_size
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:246,19'
          Branch Sides:
            - BranchSide:      'src/opus.c:246,22'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:246,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:247,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:248,8'
              BranchSideFuncs:
                - opus_packet_get_samples_per_frame
                - parse_size
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:248,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:249,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:251,50'
              BranchSideFuncs:
                - opus_packet_get_samples_per_frame
                - parse_size
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:257,4'
          Branch Sides:
            - BranchSide:      'src/opus.c:261,12'
              BranchSideFuncs:
                - parse_size
            - BranchSide:      'src/opus.c:265,12'
              BranchSideFuncs:
                - parse_size
            - BranchSide:      'src/opus.c:278,13'
              BranchSideFuncs:
                - parse_size
                - parse_size
            - BranchSide:      'src/opus.c:288,11'
              BranchSideFuncs:
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:267,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:269,14'
              BranchSideFuncs:
                - parse_size
            - BranchSide:      'src/opus.c:275,7'
              BranchSideFuncs:
                - parse_size
        - Branch String:   'src/opus.c:269,14'
          Branch Sides:
            - BranchSide:      'src/opus.c:270,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:271,22'
              BranchSideFuncs:
                - parse_size
        - Branch String:   'src/opus.c:281,21'
          Branch Sides:
            - BranchSide:      'src/opus.c:281,24'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:282,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:281,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:282,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:283,15'
              BranchSideFuncs:
                - parse_size
        - Branch String:   'src/opus.c:288,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:289,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:291,17'
              BranchSideFuncs:
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:293,22'
          Branch Sides:
            - BranchSide:      'src/opus.c:293,25'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:294,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:293,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:294,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:295,10'
              BranchSideFuncs:
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:297,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:300,10'
              BranchSideFuncs:
                - parse_size
                - parse_size
            - BranchSide:      'src/opus.c:311,11'
              BranchSideFuncs:
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:302,17'
          Branch Sides:
            - BranchSide:      'src/opus.c:303,16'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:304,22'
              BranchSideFuncs:
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:306,19'
          Branch Sides:
            - BranchSide:      'src/opus.c:306,17'
              BranchSideFuncs:
                - parse_size
                - parse_size
            - BranchSide:      'src/opus.c:306,33'
              BranchSideFuncs:
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:309,10'
          Branch Sides:
            - BranchSide:      'src/opus.c:302,17'
              BranchSideFuncs:
                - parse_size
                - parse_size
            - BranchSide:      'src/opus.c:310,7'
              BranchSideFuncs:
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:311,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:312,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:314,15'
              BranchSideFuncs:
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:315,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:318,22'
              BranchSideFuncs:
                - parse_size
            - BranchSide:      'src/opus.c:330,19'
              BranchSideFuncs:
                - parse_size
        - Branch String:   'src/opus.c:319,10'
          Branch Sides:
            - BranchSide:      'src/opus.c:321,32'
              BranchSideFuncs:
                - parse_size
                - parse_size
            - BranchSide:      'src/opus.c:328,14'
              BranchSideFuncs:
                - parse_size
        - Branch String:   'src/opus.c:323,27'
          Branch Sides:
            - BranchSide:      'src/opus.c:323,30'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:324,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:323,17'
          Branch Sides:
            - BranchSide:      'src/opus.c:324,16'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:325,21'
              BranchSideFuncs:
                - parse_size
                - parse_size
        - Branch String:   'src/opus.c:328,14'
          Branch Sides:
            - BranchSide:      'src/opus.c:329,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:330,7'
              BranchSideFuncs:
                - parse_size
        - Branch String:   'src/opus.c:334,14'
          Branch Sides:
            - BranchSide:      'src/opus.c:335,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:336,16'
              BranchSideFuncs:
                - parse_size
        - Branch String:   'src/opus.c:336,10'
          Branch Sides:
            - BranchSide:      'src/opus.c:337,35'
              BranchSideFuncs:
                - parse_size
            - BranchSide:      'src/opus.c:338,7'
              BranchSideFuncs:
                - parse_size
        - Branch String:   'src/opus.c:342,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:344,26'
              BranchSideFuncs:
                - parse_size
            - BranchSide:      'src/opus.c:363,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:346,27'
          Branch Sides:
            - BranchSide:      'src/opus.c:346,30'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:347,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:346,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:347,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:348,15'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:350,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:352,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:356,18'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:352,14'
          Branch Sides:
            - BranchSide:      'src/opus.c:353,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:354,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:354,10'
          Branch Sides:
            - BranchSide:      'src/opus.c:355,23'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:356,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:356,18'
          Branch Sides:
            - BranchSide:      'src/opus.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:357,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:363,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:364,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:365,35'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:368,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:369,31'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:371,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:371,4'
          Branch Sides:
            - BranchSide:      'src/opus.c:373,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:378,8'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:373,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:374,22'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:375,15'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:378,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:380,18'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:383,8'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:383,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:384,24'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:386,8'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:386,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:387,18'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:389,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus.c:251,16'
          Dst:             opus_packet_get_samples_per_frame
        - Src:             'src/opus.c:279,15'
          Dst:             parse_size
        - Src:             'src/opus.c:321,21'
          Dst:             parse_size
        - Src:             'src/opus.c:344,15'
          Dst:             parse_size
    - functionName:    opus_packet_get_samples_per_frame
      functionSourceFile: '/src/opus/src/opus.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - Fs
      BBCount:         13
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/opus.c:207,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:209,21'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:211,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:211,15'
          Branch Sides:
            - BranchSide:      'src/opus.c:213,20'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:215,21'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:213,19'
          Branch Sides:
            - BranchSide:      'src/opus.c:213,36'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:213,44'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:216,11'
          Branch Sides:
            - BranchSide:      'src/opus.c:217,22'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:219,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    parse_size
      functionSourceFile: '/src/opus/src/opus.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - size
      BBCount:         8
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/opus.c:185,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:187,8'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:189,15'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:189,15'
          Branch Sides:
            - BranchSide:      'src/opus.c:191,15'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:193,15'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:193,15'
          Branch Sides:
            - BranchSide:      'src/opus.c:195,8'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:198,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    encode_size
      functionSourceFile: '/src/opus/src/opus.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - size
        - data
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/opus.c:172,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:174,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:177,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opus_pcm_soft_clip
      functionSourceFile: '/src/opus/src/opus.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - _x
        - N
        - C
        - declip_mem
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_pcm_soft_clip_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/opus.c:165,4'
          Dst:             opus_pcm_soft_clip_impl
    - functionName:    opus_pcm_soft_clip_impl
      functionSourceFile: '/src/opus/src/opus.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _x
        - N
        - C
        - declip_mem
        - arch
      BBCount:         86
      ICount:          638
      EdgeCount:       113
      CyclomaticComplexity: 29
      functionsReached:
        - opus_limit2_checkwithin1_c
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/opus.c:46,12'
          Branch Sides:
            - BranchSide:      'src/opus.c:46,42'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:46,15'
              BranchSideFuncs:
                - opus_limit2_checkwithin1_c
        - Branch String:   'src/opus.c:46,19'
          Branch Sides:
            - BranchSide:      'src/opus.c:46,42'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:46,23'
              BranchSideFuncs:
                - opus_limit2_checkwithin1_c
        - Branch String:   'src/opus.c:46,26'
          Branch Sides:
            - BranchSide:      'src/opus.c:46,30'
              BranchSideFuncs:
                - opus_limit2_checkwithin1_c
            - BranchSide:      'src/opus.c:46,42'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:46,8'
          Branch Sides:
            - BranchSide:      'src/opus.c:46,42'
              BranchSideFuncs:
                - opus_limit2_checkwithin1_c
            - BranchSide:      'src/opus.c:66,26'
              BranchSideFuncs:
                - opus_limit2_checkwithin1_c
        - Branch String:   'src/opus.c:68,4'
          Branch Sides:
            - BranchSide:      'src/opus.c:68,4'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:74,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:78,7'
          Branch Sides:
            - BranchSide:      'src/opus.c:80,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:85,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:80,14'
          Branch Sides:
            - BranchSide:      'src/opus.c:81,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:94,14'
          Branch Sides:
            - BranchSide:      'src/opus.c:96,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:98,20'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:100,29'
          Branch Sides:
            - BranchSide:      'src/opus.c:100,32'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:101,19'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:100,20'
          Branch Sides:
            - BranchSide:      'src/opus.c:101,19'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:102,13'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:104,14'
          Branch Sides:
            - BranchSide:      'src/opus.c:106,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:109,21'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:113,25'
          Branch Sides:
            - BranchSide:      'src/opus.c:113,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:113,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:113,10'
          Branch Sides:
            - BranchSide:      'src/opus.c:114,18'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:116,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:116,23'
          Branch Sides:
            - BranchSide:      'src/opus.c:116,26'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:116,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:116,10'
          Branch Sides:
            - BranchSide:      'src/opus.c:119,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:127,21'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:119,17'
          Branch Sides:
            - BranchSide:      'src/opus.c:121,25'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:124,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:127,30'
          Branch Sides:
            - BranchSide:      'src/opus.c:127,33'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:127,30'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:135,14'
          Branch Sides:
            - BranchSide:      'src/opus.c:136,18'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:138,17'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:138,10'
          Branch Sides:
            - BranchSide:      'src/opus.c:139,22'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:141,14'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:141,22'
          Branch Sides:
            - BranchSide:      'src/opus.c:141,25'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:155,17'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:141,14'
          Branch Sides:
            - BranchSide:      'src/opus.c:146,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:155,17'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:148,13'
          Branch Sides:
            - BranchSide:      'src/opus.c:150,26'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:154,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:152,25'
          Branch Sides:
            - BranchSide:      'src/opus.c:152,25'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:152,25'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:152,25'
          Branch Sides:
            - BranchSide:      'src/opus.c:152,16'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:152,25'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:152,25'
          Branch Sides:
            - BranchSide:      'src/opus.c:152,16'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:152,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus.c:156,14'
          Branch Sides:
            - BranchSide:      'src/opus.c:87,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:157,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus.c:66,26'
          Dst:             opus_limit2_checkwithin1_c
    - functionName:    celt_exp2
      functionSourceFile: '/src/opus/./celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './celt/mathops.h:322,8'
          Branch Sides:
            - BranchSide:      './celt/mathops.h:323,7'
              BranchSideFuncs: []
            - BranchSide:      './celt/mathops.h:324,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    smooth_fade
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in1
        - in2
        - out
        - overlap
        - channels
        - window
        - Fs
      BBCount:         9
      ICount:          117
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:243,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:245,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:252,1'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:245,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:247,25'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:251,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_tell
      functionSourceFile: '/src/opus/./celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_decoder_dred_decode_float
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1675
      functionLinenumberEnd: 1686
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - dred
        - dred_offset
        - pcm
        - frame_size
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_decoder_dred_decode24
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1670
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - dred
        - dred_offset
        - pcm
        - frame_size
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_decoder_dred_decode
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1607
      functionLinenumberEnd: 1636
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - dred
        - dred_offset
        - pcm
        - frame_size
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_dred_process
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1585
      functionLinenumberEnd: 1602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dred_dec
        - src
        - dst
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_dred_parse
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dred_dec
        - dred
        - data
        - len
        - max_dred_samples
        - sampling_rate
        - dred_end
        - defer_processing
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_dred_free
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1537
      functionLinenumberEnd: 1543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_dred_alloc
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1518
      functionLinenumberEnd: 1532
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - error
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:1530,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1530,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1531,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opus_dred_get_size
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1513
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_dred_decoder_ctl
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dred_dec
        - request
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_dred_decoder_destroy
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1418
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - opus_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:1416,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1416,13'
              BranchSideFuncs:
                - opus_free.437
            - BranchSide:      'src/opus_decoder.c:1416,8'
              BranchSideFuncs:
                - opus_free.437
      Callsites:
        - Src:             'src/opus_decoder.c:1417,4'
          Dst:             opus_free
    - functionName:    opus_free
      functionSourceFile: '/src/opus/./celt/os_support.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_dred_decoder_create
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1412
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - error
      BBCount:         15
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - opus_alloc
        - opus_dred_decoder_get_size
        - opus_dred_decoder_init
        - opus_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:1397,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1399,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1403,33'
              BranchSideFuncs:
                - opus_dred_decoder_init
                - opus_free.437
        - Branch String:   'src/opus_decoder.c:1399,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1400,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1401,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1404,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1405,16'
              BranchSideFuncs:
                - opus_free.437
            - BranchSide:      'src/opus_decoder.c:1406,8'
              BranchSideFuncs:
                - opus_free.437
        - Branch String:   'src/opus_decoder.c:1406,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1408,17'
              BranchSideFuncs:
                - opus_free.437
            - BranchSide:      'src/opus_decoder.c:1411,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:1396,40'
          Dst:             opus_dred_decoder_get_size
        - Src:             'src/opus_decoder.c:1396,29'
          Dst:             opus_alloc
        - Src:             'src/opus_decoder.c:1403,10'
          Dst:             opus_dred_decoder_init
        - Src:             'src/opus_decoder.c:1408,7'
          Dst:             opus_free
    - functionName:    opus_dred_decoder_get_size
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_alloc
      functionSourceFile: '/src/opus/./celt/os_support.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_dred_decoder_init
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dec
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_select_arch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/opus_decoder.c:1386,16'
          Dst:             opus_select_arch
    - functionName:    opus_packet_has_lbrr
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - packet
        - len
      BBCount:         17
      ICount:          134
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - opus_packet_get_mode
        - opus_packet_get_nb_channels
        - opus_packet_get_samples_per_frame
        - opus_packet_parse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:1315,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1316,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1317,58'
              BranchSideFuncs:
                - opus_packet_get_samples_per_frame
                - opus_packet_get_nb_channels
                - opus_packet_parse
        - Branch String:   'src/opus_decoder.c:1318,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1319,19'
              BranchSideFuncs:
                - opus_packet_get_nb_channels
                - opus_packet_parse
            - BranchSide:      'src/opus_decoder.c:1320,57'
              BranchSideFuncs:
                - opus_packet_get_nb_channels
                - opus_packet_parse
        - Branch String:   'src/opus_decoder.c:1322,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1323,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1324,12'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1325,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1326,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1327,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1326,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1326,24'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1327,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:1314,18'
          Dst:             opus_packet_get_mode
        - Src:             'src/opus_decoder.c:1317,24'
          Dst:             opus_packet_get_samples_per_frame
        - Src:             'src/opus_decoder.c:1320,29'
          Dst:             opus_packet_get_nb_channels
        - Src:             'src/opus_decoder.c:1321,10'
          Dst:             opus_packet_parse
    - functionName:    opus_packet_get_mode
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:258,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:260,12'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:261,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:261,15'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:263,12'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:265,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opus_packet_get_nb_channels
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_packet_get_nb_samples
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - packet
        - len
        - Fs
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - opus_packet_get_nb_frames
        - opus_packet_get_samples_per_frame
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:1294,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1295,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1297,14'
              BranchSideFuncs:
                - opus_packet_get_samples_per_frame
        - Branch String:   'src/opus_decoder.c:1299,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1300,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1302,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:1292,16'
          Dst:             opus_packet_get_nb_frames
        - Src:             'src/opus_decoder.c:1297,20'
          Dst:             opus_packet_get_samples_per_frame
    - functionName:    opus_packet_get_nb_frames
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - packet
        - len
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:1275,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1276,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1277,12'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1278,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1279,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1280,13'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1280,13'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1281,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1282,13'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1282,13'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1283,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1285,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opus_decoder_destroy
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/opus_decoder.c:1245,4'
          Dst:             opus_free
    - functionName:    opus_decoder_ctl
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - request
      BBCount:         101
      ICount:          743
      EdgeCount:       131
      CyclomaticComplexity: 32
      functionsReached:
        - opus_custom_decoder_ctl
        - silk_ResetDecoder
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:1043,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1047,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1057,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1068,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1100,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1110,7'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - silk_ResetDecoder
            - BranchSide:      'src/opus_decoder.c:1125,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1135,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1148,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1158,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1168,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1178,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1188,28'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1198,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1208,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1232,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1047,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1047,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1047,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1048,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1050,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1052,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1057,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1057,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1057,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1058,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1058,22'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1060,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1058,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1060,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1062,25'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1068,28'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1068,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1068,28'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1069,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1071,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1073,17'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1100,28'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1100,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1100,28'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1101,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1103,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1105,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1125,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1125,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1125,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1126,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1128,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1130,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1135,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1135,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1135,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1136,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1138,10'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1140,11'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1140,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1141,33'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1143,19'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1148,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1148,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1148,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1149,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1151,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1153,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1158,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1158,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1158,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1159,25'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1159,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1161,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1159,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1161,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1163,26'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1168,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1168,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1168,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1169,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1171,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1173,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1178,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1178,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1178,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1179,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1179,22'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1181,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1179,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1181,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1183,31'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1188,28'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1188,28'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1188,28'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1189,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1191,11'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1193,31'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1198,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1198,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1198,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1199,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1199,22'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1201,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1199,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1201,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1203,32'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1208,28'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1208,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1208,28'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1209,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1211,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1213,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:1063,8'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:1114,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:1115,7'
          Dst:             silk_ResetDecoder
        - Src:             'src/opus_decoder.c:1141,16'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:1183,14'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:1193,14'
          Dst:             opus_custom_decoder_ctl
    - functionName:    opus_decode_float
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - data
        - len
        - pcm
        - frame_size
        - decode_fec
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - opus_decode_native
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:987,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:988,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:989,30'
              BranchSideFuncs:
                - opus_decode_native
      Callsites:
        - Src:             'src/opus_decoder.c:989,11'
          Dst:             opus_decode_native
    - functionName:    opus_decode_native
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - data
        - len
        - pcm
        - frame_size
        - decode_fec
        - self_delimited
        - packet_offset
        - soft_clip
        - dred
        - dred_offset
      BBCount:         98
      ICount:          672
      EdgeCount:       129
      CyclomaticComplexity: 33
      functionsReached:
        - _opus_false
        - celt_fatal
        - opus_decode_frame
        - opus_decode_native
        - opus_extension_iterator_find
        - opus_extension_iterator_init
        - opus_packet_get_bandwidth
        - opus_packet_get_mode
        - opus_packet_get_nb_channels
        - opus_packet_get_samples_per_frame
        - opus_packet_parse_impl
        - opus_pcm_soft_clip_impl
        - validate_opus_decoder
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:729,21'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:729,24'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:730,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:729,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:730,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:732,9'
              BranchSideFuncs:
                - opus_packet_get_mode
                - opus_packet_get_bandwidth
                - opus_packet_get_samples_per_frame
                - opus_packet_get_nb_channels
                - opus_packet_parse_impl
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
                - opus_decode_frame
                - celt_fatal
                - _opus_false
        - Branch String:   'src/opus_decoder.c:732,20'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:732,48'
              BranchSideFuncs:
                - opus_packet_get_mode
                - opus_packet_get_bandwidth
                - opus_packet_get_samples_per_frame
                - opus_packet_get_nb_channels
                - opus_packet_parse_impl
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
                - opus_decode_frame
                - celt_fatal
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:732,23'
              BranchSideFuncs:
                - opus_packet_get_mode
                - opus_packet_get_bandwidth
                - opus_packet_get_samples_per_frame
                - opus_packet_get_nb_channels
                - opus_packet_parse_impl
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
                - opus_decode_frame
                - celt_fatal
                - _opus_false
        - Branch String:   'src/opus_decoder.c:732,30'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:732,48'
              BranchSideFuncs:
                - opus_packet_get_mode
                - opus_packet_get_bandwidth
                - opus_packet_get_samples_per_frame
                - opus_packet_get_nb_channels
                - opus_packet_parse_impl
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
                - opus_decode_frame
                - celt_fatal
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:732,33'
              BranchSideFuncs:
                - opus_packet_get_mode
                - opus_packet_get_bandwidth
                - opus_packet_get_samples_per_frame
                - opus_packet_get_nb_channels
                - opus_packet_parse_impl
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
                - opus_decode_frame
                - celt_fatal
                - _opus_false
        - Branch String:   'src/opus_decoder.c:732,45'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:732,48'
              BranchSideFuncs:
                - opus_packet_get_mode
                - opus_packet_get_bandwidth
                - opus_packet_get_samples_per_frame
                - opus_packet_get_nb_channels
                - opus_packet_parse_impl
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
                - opus_decode_frame
                - celt_fatal
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:760,10'
              BranchSideFuncs:
                - opus_packet_get_mode
                - opus_packet_get_bandwidth
                - opus_packet_get_samples_per_frame
                - opus_packet_get_nb_channels
                - opus_packet_parse_impl
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
                - opus_decode_frame
                - celt_fatal
                - _opus_false
        - Branch String:   'src/opus_decoder.c:732,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:733,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:760,10'
              BranchSideFuncs:
                - opus_packet_get_mode
                - opus_packet_get_bandwidth
                - opus_packet_get_samples_per_frame
                - opus_packet_get_nb_channels
                - opus_packet_parse_impl
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
                - opus_decode_frame
                - celt_fatal
                - _opus_false
        - Branch String:   'src/opus_decoder.c:763,15'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:763,18'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:765,11'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
        - Branch String:   'src/opus_decoder.c:763,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:765,11'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:778,15'
              BranchSideFuncs:
                - opus_packet_get_mode
                - opus_packet_get_bandwidth
                - opus_packet_get_samples_per_frame
                - opus_packet_get_nb_channels
                - opus_packet_parse_impl
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:769,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:770,20'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:771,23'
              BranchSideFuncs:
                - celt_fatal
                - _opus_false
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:772,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:768,34'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:773,7'
              BranchSideFuncs:
                - celt_fatal
                - _opus_false
        - Branch String:   'src/opus_decoder.c:773,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:773,7'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:774,11'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:774,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:775,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:776,34'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:788,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:789,15'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:792,8'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:792,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:793,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:794,40'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:798,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:803,11'
              BranchSideFuncs:
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:834,8'
              BranchSideFuncs:
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:803,42'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:803,45'
              BranchSideFuncs:
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:804,36'
              BranchSideFuncs:
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:803,75'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:803,78'
              BranchSideFuncs:
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:804,36'
              BranchSideFuncs:
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:803,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:804,36'
              BranchSideFuncs:
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:806,23'
              BranchSideFuncs:
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:807,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:809,35'
              BranchSideFuncs:
                - opus_decode_native
                - celt_fatal
                - opus_decode_frame
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:818,18'
              BranchSideFuncs:
                - opus_decode_frame
                - _opus_false
        - Branch String:   'src/opus_decoder.c:810,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:812,40'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:815,10'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_frame
                - _opus_false
        - Branch String:   'src/opus_decoder.c:815,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:815,10'
              BranchSideFuncs:
                - opus_decode_frame
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:816,7'
              BranchSideFuncs:
                - opus_decode_frame
                - _opus_false
        - Branch String:   'src/opus_decoder.c:824,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:825,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:827,14'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:827,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:828,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:829,37'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:834,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:835,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:838,15'
              BranchSideFuncs:
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:844,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:849,11'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_extension_iterator_find
            - BranchSide:      'src/opus_decoder.c:869,31'
              BranchSideFuncs:
                - _opus_false
                - opus_pcm_soft_clip_impl
        - Branch String:   'src/opus_decoder.c:853,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:855,22'
              BranchSideFuncs:
                - opus_extension_iterator_find
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_pcm_soft_clip_impl
            - BranchSide:      'src/opus_decoder.c:860,15'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:857,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:857,24'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_extension_iterator_find
            - BranchSide:      'src/opus_decoder.c:858,18'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:858,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:853,7'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_extension_iterator_find
            - BranchSide:      'src/opus_decoder.c:858,36'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:860,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:860,31'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_extension_iterator_find
            - BranchSide:      'src/opus_decoder.c:862,31'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:863,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:864,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:865,7'
              BranchSideFuncs:
                - celt_fatal
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:865,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:865,7'
              BranchSideFuncs:
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
            - BranchSide:      'src/opus_decoder.c:866,20'
              BranchSideFuncs:
                - _opus_false
                - opus_pcm_soft_clip_impl
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:870,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:871,7'
              BranchSideFuncs:
                - opus_pcm_soft_clip_impl
            - BranchSide:      'src/opus_decoder.c:873,8'
              BranchSideFuncs:
                - opus_pcm_soft_clip_impl
        - Branch String:   'src/opus_decoder.c:873,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:874,31'
              BranchSideFuncs:
                - opus_pcm_soft_clip_impl
            - BranchSide:      'src/opus_decoder.c:876,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:728,4'
          Dst:             validate_opus_decoder
        - Src:             'src/opus_decoder.c:768,16'
          Dst:             opus_decode_frame
        - Src:             'src/opus_decoder.c:773,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:774,11'
          Dst:             _opus_false
        - Src:             'src/opus_decoder.c:781,18'
          Dst:             opus_packet_get_mode
        - Src:             'src/opus_decoder.c:782,23'
          Dst:             opus_packet_get_bandwidth
        - Src:             'src/opus_decoder.c:783,24'
          Dst:             opus_packet_get_samples_per_frame
        - Src:             'src/opus_decoder.c:784,29'
          Dst:             opus_packet_get_nb_channels
        - Src:             'src/opus_decoder.c:786,12'
          Dst:             opus_packet_parse_impl
        - Src:             'src/opus_decoder.c:794,4'
          Dst:             opus_extension_iterator_init
        - Src:             'src/opus_decoder.c:804,17'
          Dst:             opus_decode_native
        - Src:             'src/opus_decoder.c:809,16'
          Dst:             opus_decode_native
        - Src:             'src/opus_decoder.c:815,10'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:822,13'
          Dst:             opus_decode_frame
        - Src:             'src/opus_decoder.c:827,14'
          Dst:             _opus_false
        - Src:             'src/opus_decoder.c:856,16'
          Dst:             opus_extension_iterator_find
        - Src:             'src/opus_decoder.c:862,13'
          Dst:             opus_decode_frame
        - Src:             'src/opus_decoder.c:865,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:870,8'
          Dst:             _opus_false
        - Src:             'src/opus_decoder.c:874,7'
          Dst:             opus_pcm_soft_clip_impl
    - functionName:    validate_opus_decoder
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
      BBCount:         61
      ICount:          328
      EdgeCount:       77
      CyclomaticComplexity: 18
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:99,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:99,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:101,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:99,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:99,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:101,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:101,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:101,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:105,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:101,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:101,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:105,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:101,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:101,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:105,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:101,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:101,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:105,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:101,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:101,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:105,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:101,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:101,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:105,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:105,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:105,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:106,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:106,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:106,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:107,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:106,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:106,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:107,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:106,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:106,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:107,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:106,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:106,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:107,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:107,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:107,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:108,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:108,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:108,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:109,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:108,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:108,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:109,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:108,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:108,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:109,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:109,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:109,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:111,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:109,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:109,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:111,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:109,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:109,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:111,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:109,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:109,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:111,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:109,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:109,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:111,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:111,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:111,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:112,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:112,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:112,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:114,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:114,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:114,4'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:114,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:114,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:114,4'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:114,4'
              BranchSideFuncs:
                - celt_fatal
      Callsites:
        - Src:             'src/opus_decoder.c:99,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:101,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:105,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:106,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:107,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:108,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:109,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:111,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:112,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:114,4'
          Dst:             celt_fatal
    - functionName:    opus_decode_frame
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - data
        - len
        - pcm
        - frame_size
        - decode_fec
        - ext
      BBCount:         310
      ICount:          2005
      EdgeCount:       400
      CyclomaticComplexity: 92
      functionsReached:
        - _opus_false
        - celt_decode_with_ec
        - celt_decode_with_ec_dred
        - celt_exp2
        - celt_fatal
        - ec_dec_bit_logp
        - ec_dec_init
        - ec_dec_uint
        - ec_tell
        - opus_custom_decoder_ctl
        - opus_decode_frame
        - silk_Decode
        - silk_ResetDecoder
        - smooth_fade
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:307,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:310,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:313,17'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
                - opus_decode_frame
                - ec_dec_init
        - Branch String:   'src/opus_decoder.c:313,17'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:313,15'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
                - opus_decode_frame
                - ec_dec_init
            - BranchSide:      'src/opus_decoder.c:313,15'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
                - opus_decode_frame
                - ec_dec_init
        - Branch String:   'src/opus_decoder.c:315,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:317,12'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
                - opus_decode_frame
                - ec_dec_init
            - BranchSide:      'src/opus_decoder.c:321,8'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
                - opus_decode_frame
                - ec_dec_init
        - Branch String:   'src/opus_decoder.c:319,20'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:319,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
                - opus_decode_frame
                - ec_dec_init
            - BranchSide:      'src/opus_decoder.c:319,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
                - opus_decode_frame
                - ec_dec_init
        - Branch String:   'src/opus_decoder.c:321,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:323,19'
              BranchSideFuncs:
                - ec_dec_init
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:328,19'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:330,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:330,12'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:330,53'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:333,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:336,16'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:344,11'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:336,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:337,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:339,17'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:344,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:346,10'
              BranchSideFuncs:
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:358,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:347,59'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:347,23'
              BranchSideFuncs:
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:347,23'
              BranchSideFuncs:
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:348,17'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:351,23'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:353,20'
              BranchSideFuncs:
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:355,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:347,41'
              BranchSideFuncs:
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:357,17'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:360,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:361,25'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:362,19'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:373,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:373,22'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:385,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:373,40'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:374,9'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:385,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:374,32'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:374,35'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:375,9'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:374,67'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:374,71'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:375,9'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:375,5'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:375,9'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:378,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:375,32'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:375,35'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:385,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:373,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:378,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:385,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:380,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:381,37'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:383,37'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:386,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:386,22'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:391,8'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
        - Branch String:   'src/opus_decoder.c:386,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:388,22'
              BranchSideFuncs:
                - opus_decode_frame
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
            - BranchSide:      'src/opus_decoder.c:391,8'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
        - Branch String:   'src/opus_decoder.c:389,54'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:389,7'
              BranchSideFuncs:
                - opus_decode_frame
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
            - BranchSide:      'src/opus_decoder.c:389,7'
              BranchSideFuncs:
                - opus_decode_frame
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
        - Branch String:   'src/opus_decoder.c:391,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:395,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:397,20'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
                - celt_fatal
                - silk_ResetDecoder
        - Branch String:   'src/opus_decoder.c:401,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:406,11'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - celt_fatal
                - silk_ResetDecoder
            - BranchSide:      'src/opus_decoder.c:498,15'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
        - Branch String:   'src/opus_decoder.c:409,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:410,26'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - celt_fatal
                - silk_ResetDecoder
            - BranchSide:      'src/opus_decoder.c:411,7'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - celt_fatal
                - silk_ResetDecoder
        - Branch String:   'src/opus_decoder.c:412,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:413,18'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - celt_fatal
                - silk_ResetDecoder
            - BranchSide:      'src/opus_decoder.c:415,20'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - celt_fatal
                - silk_ResetDecoder
        - Branch String:   'src/opus_decoder.c:417,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:418,29'
              BranchSideFuncs:
                - silk_ResetDecoder
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:421,39'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:421,39'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:421,7'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:421,7'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:423,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:425,44'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:442,39'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
        - Branch String:   'src/opus_decoder.c:426,13'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:427,16'
              BranchSideFuncs:
                - celt_fatal
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
            - BranchSide:      'src/opus_decoder.c:439,12'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
        - Branch String:   'src/opus_decoder.c:427,16'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:428,15'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
            - BranchSide:      'src/opus_decoder.c:429,23'
              BranchSideFuncs:
                - celt_fatal
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
        - Branch String:   'src/opus_decoder.c:429,23'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:430,15'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
            - BranchSide:      'src/opus_decoder.c:431,23'
              BranchSideFuncs:
                - celt_fatal
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
        - Branch String:   'src/opus_decoder.c:431,23'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:432,15'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
            - BranchSide:      'src/opus_decoder.c:434,15'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:468,18'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:468,16'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
            - BranchSide:      'src/opus_decoder.c:468,43'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
        - Branch String:   'src/opus_decoder.c:479,13'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:480,16'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
            - BranchSide:      'src/opus_decoder.c:490,20'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
        - Branch String:   'src/opus_decoder.c:480,16'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:482,33'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
            - BranchSide:      'src/opus_decoder.c:487,14'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
        - Branch String:   'src/opus_decoder.c:483,15'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:484,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
            - BranchSide:      'src/opus_decoder.c:485,12'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
                - silk_Decode
        - Branch String:   'src/opus_decoder.c:492,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:472,27'
              BranchSideFuncs:
                - silk_Decode
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
            - BranchSide:      'src/opus_decoder.c:493,10'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
        - Branch String:   'src/opus_decoder.c:493,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:494,9'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
            - BranchSide:      'src/opus_decoder.c:496,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:496,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
        - Branch String:   'src/opus_decoder.c:499,20'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:499,23'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:528,8'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:499,46'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:499,49'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_tell
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
            - BranchSide:      'src/opus_decoder.c:528,8'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:500,5'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:500,8'
              BranchSideFuncs:
                - ec_tell
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
            - BranchSide:      'src/opus_decoder.c:528,8'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:499,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:503,11'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
                - ec_dec_bit_logp
            - BranchSide:      'src/opus_decoder.c:528,8'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:503,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:504,23'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
            - BranchSide:      'src/opus_decoder.c:506,21'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - ec_dec_uint
        - Branch String:   'src/opus_decoder.c:507,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:509,25'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_tell
                - ec_tell
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
                - ec_dec_uint
            - BranchSide:      'src/opus_decoder.c:527,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:512,29'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:513,28'
              BranchSideFuncs:
                - ec_dec_uint
                - ec_tell
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:514,16'
              BranchSideFuncs:
                - ec_tell
                - ec_tell
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:518,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:520,17'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:525,25'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:528,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:529,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:531,8'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:531,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:533,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:537,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:539,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:539,22'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
                - opus_decode_frame
            - BranchSide:      'src/opus_decoder.c:546,8'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:539,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:541,22'
              BranchSideFuncs:
                - opus_decode_frame
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:546,8'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:542,54'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:542,7'
              BranchSideFuncs:
                - opus_decode_frame
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:542,7'
              BranchSideFuncs:
                - opus_decode_frame
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:546,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:548,11'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:571,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:550,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:553,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:557,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:557,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:560,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:563,18'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:566,10'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:569,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:569,7'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:570,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:571,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:571,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:574,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:574,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:574,40'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:574,25'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:578,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:578,22'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:592,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:578,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:585,7'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:592,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:585,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:585,7'
              BranchSideFuncs:
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:586,27'
              BranchSideFuncs:
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:588,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:588,7'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:589,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:592,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:592,4'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:597,8'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:597,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:600,29'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:613,21'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
        - Branch String:   'src/opus_decoder.c:600,29'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:600,11'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:600,11'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:602,33'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:602,36'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
            - BranchSide:      'src/opus_decoder.c:605,43'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:602,54'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:602,58'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:605,43'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:602,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:603,10'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:605,43'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:603,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:603,10'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:605,43'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:605,53'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:605,73'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:606,38'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:610,38'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:610,71'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:610,71'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:610,71'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:605,18'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:605,18'
              BranchSideFuncs:
                - celt_decode_with_ec_dred
                - opus_custom_decoder_ctl
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:614,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:616,16'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
            - BranchSide:      'src/opus_decoder.c:621,11'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
        - Branch String:   'src/opus_decoder.c:616,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:617,13'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
            - BranchSide:      'src/opus_decoder.c:618,7'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
        - Branch String:   'src/opus_decoder.c:621,40'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:621,45'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:626,28'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:621,56'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:621,59'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:623,10'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:621,72'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:621,75'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:623,10'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:621,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:623,10'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:626,28'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:623,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:623,10'
              BranchSideFuncs:
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:624,30'
              BranchSideFuncs:
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:631,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:631,7'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:632,16'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:636,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:636,23'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:649,8'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:636,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:638,7'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:649,8'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:638,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:638,7'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:639,7'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - celt_fatal
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:639,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:639,7'
              BranchSideFuncs:
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:641,27'
              BranchSideFuncs:
                - celt_decode_with_ec
                - opus_custom_decoder_ctl
                - celt_fatal
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:642,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:642,7'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:643,19'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:649,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:649,22'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:659,8'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:649,35'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:649,39'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:659,8'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:649,71'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:649,74'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:651,13'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:649,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:651,13'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:659,8'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:651,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:653,16'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:656,35'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:653,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:654,53'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:655,7'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:659,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:661,11'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:680,7'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
        - Branch String:   'src/opus_decoder.c:661,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:663,16'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
            - BranchSide:      'src/opus_decoder.c:674,22'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
        - Branch String:   'src/opus_decoder.c:663,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:664,22'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
            - BranchSide:      'src/opus_decoder.c:665,22'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
        - Branch String:   'src/opus_decoder.c:680,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:683,24'
              BranchSideFuncs:
                - celt_exp2
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:696,8'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:684,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:690,14'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:694,4'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:696,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:697,7'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:699,25'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:702,37'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:702,41'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:702,37'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:704,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:706,11'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:711,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:706,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:707,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:708,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:711,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:711,26'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:711,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:326,7'
          Dst:             ec_dec_init
        - Src:             'src/opus_decoder.c:347,23'
          Dst:             opus_decode_frame
        - Src:             'src/opus_decoder.c:389,7'
          Dst:             opus_decode_frame
        - Src:             'src/opus_decoder.c:418,10'
          Dst:             silk_ResetDecoder
        - Src:             'src/opus_decoder.c:435,15'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:473,20'
          Dst:             silk_Decode
        - Src:             'src/opus_decoder.c:500,8'
          Dst:             ec_tell
        - Src:             'src/opus_decoder.c:504,23'
          Dst:             ec_dec_bit_logp
        - Src:             'src/opus_decoder.c:509,25'
          Dst:             ec_dec_bit_logp
        - Src:             'src/opus_decoder.c:513,28'
          Dst:             ec_dec_uint
        - Src:             'src/opus_decoder.c:514,22'
          Dst:             ec_tell
        - Src:             'src/opus_decoder.c:518,22'
          Dst:             ec_tell
        - Src:             'src/opus_decoder.c:542,7'
          Dst:             opus_decode_frame
        - Src:             'src/opus_decoder.c:566,10'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:569,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:569,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:571,4'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:571,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:585,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:585,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:586,7'
          Dst:             celt_decode_with_ec
        - Src:             'src/opus_decoder.c:588,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:588,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:592,4'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:592,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:603,10'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:603,10'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:605,18'
          Dst:             celt_decode_with_ec_dred
        - Src:             'src/opus_decoder.c:611,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:623,10'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:623,10'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:624,10'
          Dst:             celt_decode_with_ec
        - Src:             'src/opus_decoder.c:631,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:631,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:638,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:638,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:639,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:639,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:641,7'
          Dst:             celt_decode_with_ec
        - Src:             'src/opus_decoder.c:642,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:642,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:643,7'
          Dst:             smooth_fade
        - Src:             'src/opus_decoder.c:656,7'
          Dst:             smooth_fade
        - Src:             'src/opus_decoder.c:665,10'
          Dst:             smooth_fade
        - Src:             'src/opus_decoder.c:674,10'
          Dst:             smooth_fade
        - Src:             'src/opus_decoder.c:683,14'
          Dst:             celt_exp2
        - Src:             'src/opus_decoder.c:706,11'
          Dst:             _opus_false
    - functionName:    _opus_false
      functionSourceFile: '/src/opus/./celt/stack_alloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_packet_get_bandwidth
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:1252,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1254,49'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1257,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1255,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1256,20'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1257,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1257,15'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1259,20'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1262,49'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    float2int
      functionSourceFile: '/src/opus/./celt/float_cast.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_decode24
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - data
        - len
        - pcm
        - frame_size
        - decode_fec
      BBCount:         31
      ICount:          198
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - celt_fatal
        - float2int
        - opus_decode_native
        - opus_decoder_get_nb_samples
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:953,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:956,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:958,12'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - float2int.459
                - opus_decoder_get_nb_samples
        - Branch String:   'src/opus_decoder.c:958,25'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:958,28'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - float2int.459
                - opus_decoder_get_nb_samples
            - BranchSide:      'src/opus_decoder.c:966,8'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - float2int.459
        - Branch String:   'src/opus_decoder.c:958,36'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:958,40'
              BranchSideFuncs:
                - opus_decoder_get_nb_samples
                - celt_fatal
                - opus_decode_native
                - float2int.459
            - BranchSide:      'src/opus_decoder.c:966,8'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - float2int.459
        - Branch String:   'src/opus_decoder.c:958,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:960,52'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - float2int.459
            - BranchSide:      'src/opus_decoder.c:966,8'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - float2int.459
        - Branch String:   'src/opus_decoder.c:961,15'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:962,27'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - float2int.459
            - BranchSide:      'src/opus_decoder.c:964,14'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:962,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:962,25'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - float2int.459
            - BranchSide:      'src/opus_decoder.c:962,25'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - float2int.459
        - Branch String:   'src/opus_decoder.c:966,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:966,8'
              BranchSideFuncs:
                - opus_decode_native
                - float2int.459
            - BranchSide:      'src/opus_decoder.c:967,8'
              BranchSideFuncs:
                - opus_decode_native
                - float2int.459
        - Branch String:   'src/opus_decoder.c:966,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:966,8'
              BranchSideFuncs:
                - opus_decode_native
                - float2int.459
            - BranchSide:      'src/opus_decoder.c:967,8'
              BranchSideFuncs:
                - opus_decode_native
                - float2int.459
        - Branch String:   'src/opus_decoder.c:970,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:972,17'
              BranchSideFuncs:
                - float2int.459
            - BranchSide:      'src/opus_decoder.c:976,15'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:972,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:973,23'
              BranchSideFuncs:
                - float2int.459
            - BranchSide:      'src/opus_decoder.c:974,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:960,24'
          Dst:             opus_decoder_get_nb_samples
        - Src:             'src/opus_decoder.c:966,8'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:969,14'
          Dst:             opus_decode_native
        - Src:             'src/opus_decoder.c:973,23'
          Dst:             float2int
    - functionName:    opus_decoder_get_nb_samples
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionLinenumberEnd: 1333
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dec
        - packet
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_packet_get_nb_samples
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/opus_decoder.c:1333,11'
          Dst:             opus_packet_get_nb_samples
    - functionName:    opus_decode
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - data
        - len
        - pcm
        - frame_size
        - decode_fec
      BBCount:         27
      ICount:          176
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - celt_fatal
        - celt_float2int16_c
        - opus_decode_native
        - opus_decoder_get_nb_samples
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:904,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:907,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:909,12'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - celt_float2int16_c
                - opus_decoder_get_nb_samples
        - Branch String:   'src/opus_decoder.c:909,25'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:909,28'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - celt_float2int16_c
                - opus_decoder_get_nb_samples
            - BranchSide:      'src/opus_decoder.c:917,8'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - celt_float2int16_c
        - Branch String:   'src/opus_decoder.c:909,36'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:909,40'
              BranchSideFuncs:
                - opus_decoder_get_nb_samples
                - celt_fatal
                - opus_decode_native
                - celt_float2int16_c
            - BranchSide:      'src/opus_decoder.c:917,8'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - celt_float2int16_c
        - Branch String:   'src/opus_decoder.c:909,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:911,52'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - celt_float2int16_c
            - BranchSide:      'src/opus_decoder.c:917,8'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - celt_float2int16_c
        - Branch String:   'src/opus_decoder.c:912,15'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:913,27'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - celt_float2int16_c
            - BranchSide:      'src/opus_decoder.c:915,14'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:913,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:913,25'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - celt_float2int16_c
            - BranchSide:      'src/opus_decoder.c:913,25'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - celt_float2int16_c
        - Branch String:   'src/opus_decoder.c:917,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:917,8'
              BranchSideFuncs:
                - opus_decode_native
                - celt_float2int16_c
            - BranchSide:      'src/opus_decoder.c:918,8'
              BranchSideFuncs:
                - opus_decode_native
                - celt_float2int16_c
        - Branch String:   'src/opus_decoder.c:917,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:917,8'
              BranchSideFuncs:
                - opus_decode_native
                - celt_float2int16_c
            - BranchSide:      'src/opus_decoder.c:918,8'
              BranchSideFuncs:
                - opus_decode_native
                - celt_float2int16_c
        - Branch String:   'src/opus_decoder.c:921,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:928,11'
              BranchSideFuncs:
                - celt_float2int16_c
            - BranchSide:      'src/opus_decoder.c:932,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:911,24'
          Dst:             opus_decoder_get_nb_samples
        - Src:             'src/opus_decoder.c:917,8'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:920,14'
          Dst:             opus_decode_native
        - Src:             'src/opus_decoder.c:928,11'
          Dst:             celt_float2int16_c
    - functionName:    opus_decoder_create
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - Fs
        - channels
        - error
      BBCount:         37
      ICount:          173
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - opus_alloc
        - opus_decoder_get_size
        - opus_decoder_init
        - opus_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:190,18'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:190,20'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
            - BranchSide:      'src/opus_decoder.c:195,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
        - Branch String:   'src/opus_decoder.c:190,29'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:190,31'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
            - BranchSide:      'src/opus_decoder.c:195,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
        - Branch String:   'src/opus_decoder.c:190,40'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:190,42'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
            - BranchSide:      'src/opus_decoder.c:195,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
        - Branch String:   'src/opus_decoder.c:190,51'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:190,53'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
            - BranchSide:      'src/opus_decoder.c:195,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
        - Branch String:   'src/opus_decoder.c:192,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:192,12'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
            - BranchSide:      'src/opus_decoder.c:195,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
        - Branch String:   'src/opus_decoder.c:195,5'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:195,9'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:197,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:195,20'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:195,22'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
            - BranchSide:      'src/opus_decoder.c:201,57'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
        - Branch String:   'src/opus_decoder.c:190,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:197,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:201,57'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.438
                - opus_decoder_init
                - opus_free.437
        - Branch String:   'src/opus_decoder.c:197,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:198,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:199,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:202,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:204,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:208,28'
              BranchSideFuncs:
                - opus_decoder_init
                - opus_free.437
        - Branch String:   'src/opus_decoder.c:204,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:205,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:206,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:209,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:210,16'
              BranchSideFuncs:
                - opus_free.437
            - BranchSide:      'src/opus_decoder.c:211,8'
              BranchSideFuncs:
                - opus_free.437
        - Branch String:   'src/opus_decoder.c:211,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:213,17'
              BranchSideFuncs:
                - opus_free.437
            - BranchSide:      'src/opus_decoder.c:216,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:201,35'
          Dst:             opus_decoder_get_size
        - Src:             'src/opus_decoder.c:201,24'
          Dst:             opus_alloc
        - Src:             'src/opus_decoder.c:208,10'
          Dst:             opus_decoder_init
        - Src:             'src/opus_decoder.c:213,7'
          Dst:             opus_free
    - functionName:    opus_decoder_get_size
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - channels
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - align
        - celt_decoder_get_size
        - silk_Get_Decoder_Size
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:125,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:125,22'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:126,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:125,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:126,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:127,10'
              BranchSideFuncs:
                - silk_Get_Decoder_Size
                - align.464
                - celt_decoder_get_size
                - align.464
        - Branch String:   'src/opus_decoder.c:128,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:129,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:130,29'
              BranchSideFuncs:
                - align.464
                - celt_decoder_get_size
                - align.464
      Callsites:
        - Src:             'src/opus_decoder.c:127,10'
          Dst:             silk_Get_Decoder_Size
        - Src:             'src/opus_decoder.c:130,23'
          Dst:             align
        - Src:             'src/opus_decoder.c:131,23'
          Dst:             celt_decoder_get_size
        - Src:             'src/opus_decoder.c:132,11'
          Dst:             align
    - functionName:    opus_decoder_init
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - Fs
        - channels
      BBCount:         29
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - align
        - celt_decoder_init
        - opus_custom_decoder_ctl
        - opus_decoder_get_size
        - opus_select_arch
        - silk_Get_Decoder_Size
        - silk_InitDecoder
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:141,18'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:141,20'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
            - BranchSide:      'src/opus_decoder.c:146,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
        - Branch String:   'src/opus_decoder.c:141,29'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:141,31'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
            - BranchSide:      'src/opus_decoder.c:146,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
        - Branch String:   'src/opus_decoder.c:141,40'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:141,42'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
            - BranchSide:      'src/opus_decoder.c:146,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
        - Branch String:   'src/opus_decoder.c:141,51'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:141,53'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
            - BranchSide:      'src/opus_decoder.c:146,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
        - Branch String:   'src/opus_decoder.c:143,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:143,12'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
            - BranchSide:      'src/opus_decoder.c:146,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
        - Branch String:   'src/opus_decoder.c:146,5'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:147,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:146,20'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:146,22'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
            - BranchSide:      'src/opus_decoder.c:149,4'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
        - Branch String:   'src/opus_decoder.c:141,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:147,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:149,4'
              BranchSideFuncs:
                - opus_decoder_get_size
                - silk_Get_Decoder_Size
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
        - Branch String:   'src/opus_decoder.c:152,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:153,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:155,29'
              BranchSideFuncs:
                - align.464
                - align.464
                - silk_InitDecoder
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
        - Branch String:   'src/opus_decoder.c:169,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:169,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:172,28'
              BranchSideFuncs:
                - celt_decoder_init
                - opus_custom_decoder_ctl
                - opus_select_arch
        - Branch String:   'src/opus_decoder.c:173,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:173,20'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:175,21'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - opus_select_arch
      Callsites:
        - Src:             'src/opus_decoder.c:149,4'
          Dst:             opus_decoder_get_size
        - Src:             'src/opus_decoder.c:151,10'
          Dst:             silk_Get_Decoder_Size
        - Src:             'src/opus_decoder.c:155,23'
          Dst:             align
        - Src:             'src/opus_decoder.c:156,26'
          Dst:             align
        - Src:             'src/opus_decoder.c:168,10'
          Dst:             silk_InitDecoder
        - Src:             'src/opus_decoder.c:172,10'
          Dst:             celt_decoder_init
        - Src:             'src/opus_decoder.c:175,4'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:182,15'
          Dst:             opus_select_arch
    - functionName:    align
      functionSourceFile: '/src/opus/src/opus_private.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skip_extension_payload
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - pdata
        - len
        - pheader_size
        - id_byte
        - trailing_short_len
      BBCount:         32
      ICount:          204
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/extensions.c:56,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:56,20'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:56,31'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:56,28'
          Branch Sides:
            - BranchSide:      'src/extensions.c:56,31'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:59,4'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:56,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:59,4'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:59,15'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:59,22'
          Branch Sides:
            - BranchSide:      'src/extensions.c:59,25'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:66,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:59,15'
          Branch Sides:
            - BranchSide:      'src/extensions.c:61,11'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:66,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:61,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:62,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:63,15'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:66,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:68,14'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:72,21'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:68,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:68,40'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:69,18'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:75,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:76,16'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:77,27'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:81,10'
          Branch Sides:
            - BranchSide:      'src/extensions.c:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:82,14'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:82,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:84,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    write_extension_payload
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - len
        - pos
        - ext
        - last
      BBCount:         48
      ICount:          294
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - celt_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/extensions.c:425,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:425,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'src/extensions.c:425,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/extensions.c:425,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:425,4'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:426,8'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:426,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:428,11'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:438,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:428,24'
          Branch Sides:
            - BranchSide:      'src/extensions.c:428,27'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:429,10'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:428,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:429,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:430,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:430,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:431,14'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:436,4'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:431,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:432,13'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:433,14'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:433,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:433,32'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:434,13'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:438,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:439,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:440,26'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:441,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:442,23'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:443,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:443,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:444,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:445,12'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:445,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:448,16'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:455,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:448,10'
          Branch Sides:
            - BranchSide:      'src/extensions.c:449,17'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:452,14'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:449,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:449,23'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:450,16'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:452,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:452,32'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:453,13'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:455,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:455,17'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:456,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:425,4'
          Dst:             celt_fatal
    - functionName:    write_extension
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - len
        - pos
        - ext
        - last
      BBCount:         17
      ICount:          114
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - celt_fatal
        - write_extension_payload
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/extensions.c:463,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:464,7'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:465,4'
              BranchSideFuncs:
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:465,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:465,4'
              BranchSideFuncs:
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:465,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/extensions.c:465,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:465,4'
              BranchSideFuncs:
                - write_extension_payload
            - BranchSide:      'src/extensions.c:466,8'
              BranchSideFuncs:
                - write_extension_payload
        - Branch String:   'src/extensions.c:466,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:466,27'
              BranchSideFuncs:
                - write_extension_payload
            - BranchSide:      'src/extensions.c:467,7'
              BranchSideFuncs:
                - write_extension_payload
        - Branch String:   'src/extensions.c:466,42'
          Branch Sides:
            - BranchSide:      'src/extensions.c:466,57'
              BranchSideFuncs:
                - write_extension_payload
            - BranchSide:      'src/extensions.c:466,69'
              BranchSideFuncs:
                - write_extension_payload
      Callsites:
        - Src:             'src/extensions.c:465,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:468,11'
          Dst:             write_extension_payload
    - functionName:    opus_packet_extensions_generate
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - data
        - len
        - extensions
        - nb_extensions
        - nb_frames
        - pad
      BBCount:         158
      ICount:          1030
      EdgeCount:       207
      CyclomaticComplexity: 51
      functionsReached:
        - celt_fatal
        - write_extension
        - write_extension_payload
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/extensions.c:484,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:484,4'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:485,8'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:485,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:485,24'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:490,10'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:490,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:490,49'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:491,4'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:492,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:494,11'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:500,10'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:495,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:495,36'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:495,20'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:495,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:495,36'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:496,11'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:496,32'
          Branch Sides:
            - BranchSide:      'src/extensions.c:496,59'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:496,35'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:496,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:496,59'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:497,26'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:497,26'
          Branch Sides:
            - BranchSide:      'src/extensions.c:497,21'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:497,21'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:498,26'
          Branch Sides:
            - BranchSide:      'src/extensions.c:498,21'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:498,21'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:500,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:500,66'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:501,10'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:501,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:506,20'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:630,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/extensions.c:509,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:511,31'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:572,28'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:511,10'
          Branch Sides:
            - BranchSide:      'src/extensions.c:513,17'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:571,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:513,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:517,23'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:570,10'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:517,16'
          Branch Sides:
            - BranchSide:      'src/extensions.c:519,40'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:532,20'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:519,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:519,64'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:520,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:520,19'
          Branch Sides:
            - BranchSide:      'src/extensions.c:520,19'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:521,23'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:521,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:523,22'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:525,23'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:526,21'
          Branch Sides:
            - BranchSide:      'src/extensions.c:526,24'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:531,16'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:525,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:529,22'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:531,16'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:532,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:532,35'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:536,20'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:536,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:537,52'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:542,43'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:558,16'
          Branch Sides:
            - BranchSide:      'src/extensions.c:561,43'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:565,28'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:562,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:561,19'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:562,23'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:561,19'
          Branch Sides:
            - BranchSide:      'src/extensions.c:562,50'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:563,41'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:572,7'
          Branch Sides:
            - BranchSide:      'src/extensions.c:574,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:629,4'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:574,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:577,17'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:628,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:577,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:578,27'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:593,35'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:579,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:580,19'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:581,20'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:581,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:582,23'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:585,23'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:582,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:582,29'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:583,22'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:585,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:585,29'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:586,22'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:587,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:587,41'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:588,22'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:595,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:595,33'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:596,20'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:598,34'
          Branch Sides:
            - BranchSide:      'src/extensions.c:598,54'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:627,10'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:598,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:603,30'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:627,10'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:605,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:605,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:605,21'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:605,39'
          Branch Sides:
            - BranchSide:      'src/extensions.c:605,42'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:605,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:606,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:607,19'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:608,20'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:608,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:608,46'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:609,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:610,16'
          Branch Sides:
            - BranchSide:      'src/extensions.c:613,40'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:625,20'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:613,19'
          Branch Sides:
            - BranchSide:      'src/extensions.c:615,26'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:623,38'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:615,26'
          Branch Sides:
            - BranchSide:      'src/extensions.c:617,55'
              BranchSideFuncs:
                - write_extension_payload
                - celt_fatal
                - celt_fatal
                - write_extension
            - BranchSide:      'src/extensions.c:622,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:618,47'
          Branch Sides:
            - BranchSide:      'src/extensions.c:618,50'
              BranchSideFuncs:
                - write_extension_payload
                - celt_fatal
                - celt_fatal
                - write_extension
            - BranchSide:      'src/extensions.c:618,47'
              BranchSideFuncs:
                - write_extension_payload
                - celt_fatal
                - celt_fatal
                - write_extension
        - Branch String:   'src/extensions.c:619,29'
          Branch Sides:
            - BranchSide:      'src/extensions.c:619,45'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:620,32'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:625,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:625,36'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:626,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:630,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:630,4'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:634,8'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:634,12'
          Branch Sides:
            - BranchSide:      'src/extensions.c:634,15'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:644,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:634,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:636,28'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:644,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:637,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:638,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:642,14'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:639,10'
          Branch Sides:
            - BranchSide:      'src/extensions.c:640,13'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:641,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:484,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:520,19'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:593,19'
          Dst:             write_extension
        - Src:             'src/extensions.c:617,31'
          Dst:             write_extension_payload
        - Src:             'src/extensions.c:630,4'
          Dst:             celt_fatal
    - functionName:    opus_packet_extensions_parse_ext
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - len
        - extensions
        - nb_extensions
        - nb_frame_exts
        - nb_frames
      BBCount:         26
      ICount:          190
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - celt_fatal
        - opus_extension_iterator_init
        - opus_extension_iterator_next
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/extensions.c:395,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:395,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:396,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
        - Branch String:   'src/extensions.c:396,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:396,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:397,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
        - Branch String:   'src/extensions.c:396,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:396,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:397,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
        - Branch String:   'src/extensions.c:397,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:397,4'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:399,15'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
        - Branch String:   'src/extensions.c:400,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:402,15'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:406,27'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
        - Branch String:   'src/extensions.c:411,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:411,21'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:412,31'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:413,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:414,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:416,7'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:416,7'
          Branch Sides:
            - BranchSide:      'src/extensions.c:416,7'
              BranchSideFuncs:
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:417,7'
              BranchSideFuncs:
                - opus_extension_iterator_next
                - celt_fatal
      Callsites:
        - Src:             'src/extensions.c:395,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:396,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:397,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:407,4'
          Dst:             opus_extension_iterator_init
        - Src:             'src/extensions.c:410,13'
          Dst:             opus_extension_iterator_next
        - Src:             'src/extensions.c:416,7'
          Dst:             celt_fatal
    - functionName:    opus_extension_iterator_init
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - iter
        - data
        - len
        - nb_frames
      BBCount:         15
      ICount:          121
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - celt_fatal
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/extensions.c:122,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:122,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'src/extensions.c:123,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'src/extensions.c:123,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:123,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'src/extensions.c:124,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/extensions.c:123,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:123,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'src/extensions.c:124,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/extensions.c:124,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:124,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'src/extensions.c:124,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/extensions.c:124,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:124,4'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:125,55'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:122,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:123,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:124,4'
          Dst:             celt_fatal
    - functionName:    opus_extension_iterator_next
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
        - ext
      BBCount:         46
      ICount:          382
      EdgeCount:       62
      CyclomaticComplexity: 18
      functionsReached:
        - celt_fatal
        - opus_extension_iterator_next_repeat
        - skip_extension
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/extensions.c:229,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:230,7'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:232,8'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:232,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:235,49'
              BranchSideFuncs:
                - opus_extension_iterator_next_repeat
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
            - BranchSide:      'src/extensions.c:240,8'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:236,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:236,23'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:237,4'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:240,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:241,7'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:243,4'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:243,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:247,20'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
            - BranchSide:      'src/extensions.c:308,4'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:252,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:253,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:255,7'
              BranchSideFuncs:
                - celt_fatal
                - skip_extension
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:255,7'
          Branch Sides:
            - BranchSide:      'src/extensions.c:255,7'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
            - BranchSide:      'src/extensions.c:256,11'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:256,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:257,14'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
            - BranchSide:      'src/extensions.c:278,16'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:257,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:258,13'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
            - BranchSide:      'src/extensions.c:262,18'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:262,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:262,33'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
            - BranchSide:      'src/extensions.c:263,33'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:265,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:266,13'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:271,14'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:271,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:272,13'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
            - BranchSide:      'src/extensions.c:274,30'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:278,16'
          Branch Sides:
            - BranchSide:      'src/extensions.c:280,27'
              BranchSideFuncs:
                - opus_extension_iterator_next_repeat
                - skip_extension
                - celt_fatal
            - BranchSide:      'src/extensions.c:288,16'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:286,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:286,26'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:287,7'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next_repeat
        - Branch String:   'src/extensions.c:288,16'
          Branch Sides:
            - BranchSide:      'src/extensions.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:292,14'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:292,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:293,30'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:298,43'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:299,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:300,23'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:305,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:235,13'
          Dst:             opus_extension_iterator_next_repeat
        - Src:             'src/extensions.c:250,24'
          Dst:             skip_extension
        - Src:             'src/extensions.c:255,7'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:285,16'
          Dst:             opus_extension_iterator_next_repeat
    - functionName:    opus_extension_iterator_next_repeat
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
        - ext
      BBCount:         39
      ICount:          313
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - celt_fatal
        - skip_extension
        - skip_extension_payload
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/extensions.c:160,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:160,4'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:161,4'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:161,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:162,7'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:207,24'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:162,7'
          Branch Sides:
            - BranchSide:      'src/extensions.c:165,28'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:203,24'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:169,10'
          Branch Sides:
            - BranchSide:      'src/extensions.c:169,10'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
            - BranchSide:      'src/extensions.c:171,14'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
        - Branch String:   'src/extensions.c:171,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:171,35'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:175,14'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
        - Branch String:   'src/extensions.c:176,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:176,14'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
            - BranchSide:      'src/extensions.c:180,23'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
        - Branch String:   'src/extensions.c:177,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:177,14'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
            - BranchSide:      'src/extensions.c:180,23'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
        - Branch String:   'src/extensions.c:175,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:178,28'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
            - BranchSide:      'src/extensions.c:180,23'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
        - Branch String:   'src/extensions.c:184,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:185,13'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:187,10'
              BranchSideFuncs:
                - celt_fatal
                - skip_extension
                - celt_fatal
                - skip_extension_payload
        - Branch String:   'src/extensions.c:187,10'
          Branch Sides:
            - BranchSide:      'src/extensions.c:187,10'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:191,14'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:191,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:192,13'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:194,14'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:194,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:195,23'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:200,10'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:211,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:212,7'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:218,4'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:214,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:215,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:217,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:160,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:166,26'
          Dst:             skip_extension
        - Src:             'src/extensions.c:169,10'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:181,27'
          Dst:             skip_extension_payload
        - Src:             'src/extensions.c:187,10'
          Dst:             celt_fatal
    - functionName:    skip_extension
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pdata
        - len
        - pheader_size
      BBCount:         11
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - skip_extension_payload
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/extensions.c:103,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:104,8'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:107,8'
              BranchSideFuncs:
                - skip_extension_payload
        - Branch String:   'src/extensions.c:107,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:108,7'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:109,12'
              BranchSideFuncs:
                - skip_extension_payload
        - Branch String:   'src/extensions.c:113,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:114,16'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:117,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:112,10'
          Dst:             skip_extension_payload
    - functionName:    opus_packet_extensions_parse
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - len
        - extensions
        - nb_extensions
        - nb_frames
      BBCount:         18
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - celt_fatal
        - opus_extension_iterator_init
        - opus_extension_iterator_next
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/extensions.c:365,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:365,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:366,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:366,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:366,4'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:367,40'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:366,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:366,4'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:367,40'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:371,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:371,21'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:372,11'
              BranchSideFuncs:
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:372,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:373,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:375,7'
              BranchSideFuncs:
                - opus_extension_iterator_next
      Callsites:
        - Src:             'src/extensions.c:365,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:366,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:367,4'
          Dst:             opus_extension_iterator_init
        - Src:             'src/extensions.c:370,13'
          Dst:             opus_extension_iterator_next
    - functionName:    opus_packet_extensions_count_ext
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - len
        - nb_frame_exts
        - nb_frames
      BBCount:         7
      ICount:          64
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - opus_extension_iterator_init
        - opus_extension_iterator_next
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/extensions.c:348,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:349,7'
              BranchSideFuncs:
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:351,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:346,4'
          Dst:             opus_extension_iterator_init
        - Src:             'src/extensions.c:348,18'
          Dst:             opus_extension_iterator_next
    - functionName:    opus_packet_extensions_count
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - data
        - len
        - nb_frames
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - opus_extension_iterator_init
        - opus_extension_iterator_next
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/extensions.c:335,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:335,70'
              BranchSideFuncs:
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:336,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:334,4'
          Dst:             opus_extension_iterator_init
        - Src:             'src/extensions.c:335,18'
          Dst:             opus_extension_iterator_next
    - functionName:    opus_extension_iterator_find
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - iter
        - ext
        - id
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - opus_extension_iterator_next
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/extensions.c:317,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:318,17'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:320,20'
              BranchSideFuncs:
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:320,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:315,4'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:321,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:316,13'
          Dst:             opus_extension_iterator_next
    - functionName:    opus_extension_iterator_set_frame_max
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - iter
        - frame_max
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_extension_iterator_reset
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_mono_channel
      functionSourceFile: '/src/opus/src/opus_multistream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - layout
        - stream_id
        - prev
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream.c:84,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:84,6'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:84,23'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream.c:85,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:87,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:90,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream.c:87,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:88,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:89,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_right_channel
      functionSourceFile: '/src/opus/src/opus_multistream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - layout
        - stream_id
        - prev
      BBCount:         11
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream.c:72,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:72,6'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:72,23'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream.c:73,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:75,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:78,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream.c:75,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:76,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:77,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_left_channel
      functionSourceFile: '/src/opus/src/opus_multistream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - layout
        - stream_id
        - prev
      BBCount:         11
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream.c:60,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:60,6'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:60,23'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream.c:61,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:63,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:66,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream.c:63,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:64,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:65,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    validate_layout
      functionSourceFile: '/src/opus/src/opus_multistream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - layout
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/opus_multistream.c:46,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:47,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:48,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream.c:48,4'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:50,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:53,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream.c:50,45'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:50,48'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:52,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_multistream.c:50,11'
          Branch Sides:
            - BranchSide:      'src/opus_multistream.c:51,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_multistream.c:52,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    celt_plc_pitch_search
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - decode_mem
        - C
        - arch
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pitch_downsample
        - pitch_search
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'celt/celt_decoder.c:554,4'
          Dst:             pitch_downsample
        - Src:             'celt/celt_decoder.c:556,4'
          Dst:             pitch_search
    - functionName:    opus_custom_decoder_ctl
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1674
      functionLinenumberEnd: 1824
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - request
      BBCount:         104
      ICount:          788
      EdgeCount:       134
      CyclomaticComplexity: 32
      functionsReached:
        - opus_custom_decoder_get_size
      functionUses:    19
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:1678,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1682,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1692,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1702,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1710,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1718,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1726,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1735,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1748,27'
              BranchSideFuncs:
                - opus_custom_decoder_get_size
            - BranchSide:      'celt/celt_decoder.c:1765,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1773,36'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1781,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1787,32'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1795,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1805,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1814,10'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1682,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1682,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1682,30'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1683,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1683,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1685,14'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1683,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1685,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1687,28'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1692,31'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1692,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1692,31'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1693,15'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1695,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1697,20'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1702,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1702,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1702,29'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1703,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1703,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1704,13'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1703,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1704,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1705,22'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1710,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1710,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1710,29'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1711,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1711,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1712,13'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1711,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1712,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1713,20'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1718,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1718,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1718,29'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1719,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1719,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1720,13'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1719,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1720,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1721,32'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1726,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1726,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1726,30'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1727,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1728,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1729,17'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1735,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1735,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1735,30'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1736,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1737,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1738,19'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1758,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1759,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1760,10'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1765,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1765,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1765,30'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1766,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1767,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1768,19'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1773,36'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1773,36'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1773,36'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1774,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1775,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1776,17'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1781,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1816,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1816,4'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1787,32'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1787,32'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1787,32'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1788,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1789,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1790,17'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1795,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1795,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1795,30'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1796,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1796,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1798,14'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1796,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1798,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1800,29'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1805,31'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1805,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1805,31'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1806,15'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1808,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1810,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:1755,10'
          Dst:             opus_custom_decoder_get_size
    - functionName:    opus_custom_decoder_get_size
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mode
        - channels
      BBCount:         10
      ICount:          86
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:185,26'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:185,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:187,22'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:185,55'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:185,58'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:186,18'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:185,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:186,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:187,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    celt_decode_with_ec
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1568
      functionLinenumberEnd: 1569
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - data
        - len
        - pcm
        - frame_size
        - dec
        - accum
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - celt_decode_with_ec_dred
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'celt/celt_decoder.c:1569,11'
          Dst:             celt_decode_with_ec_dred
    - functionName:    celt_decode_with_ec_dred
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - data
        - len
        - pcm
        - frame_size
        - dec
        - accum
        - qext_payload
        - qext_payload_len
      BBCount:         300
      ICount:          2694
      EdgeCount:       398
      CyclomaticComplexity: 100
      functionsReached:
        - anti_collapse
        - celt_decode_lost
        - celt_synthesis
        - clt_compute_allocation
        - clt_compute_extra_allocation
        - comb_filter
        - compute_qext_mode
        - decode_qext_stereo_params
        - deemphasis
        - ec_dec_bit_logp
        - ec_dec_bits
        - ec_dec_icdf
        - ec_dec_init
        - ec_dec_uint
        - ec_get_error
        - ec_tell
        - ec_tell_frac
        - init_caps
        - prefilter_and_fold
        - quant_all_bands
        - tf_decode
        - unquant_coarse_energy
        - unquant_energy_finalise
        - unquant_fine_energy
        - validate_celt_decoder
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:1141,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1142,45'
              BranchSideFuncs:
                - ec_dec_init
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1145,7'
              BranchSideFuncs:
                - ec_dec_init
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1208,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1209,14'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1211,11'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1209,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1209,39'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1210,13'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1211,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1212,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1214,9'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1216,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1216,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1217,7'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1216,26'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1216,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1217,7'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1216,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1217,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1219,8'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1223,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1221,23'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1225,13'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1226,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1227,16'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1229,8'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1229,21'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1229,24'
              BranchSideFuncs:
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1231,24'
              BranchSideFuncs:
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1229,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1231,24'
              BranchSideFuncs:
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1249,8'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
        - Branch String:   'celt/celt_decoder.c:1249,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1249,32'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
            - BranchSide:      'celt/celt_decoder.c:1251,8'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_dec_init
        - Branch String:   'celt/celt_decoder.c:1251,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1253,41'
              BranchSideFuncs:
                - ec_dec_init
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1257,8'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1257,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1259,13'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1263,17'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1259,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1260,22'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1261,4'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1260,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1260,10'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1260,10'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1266,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1267,15'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1268,13'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1268,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1269,33'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1271,15'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1272,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1275,14'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1279,20'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1282,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1282,20'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1297,8'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1282,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1284,26'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1297,8'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1284,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1287,31'
              BranchSideFuncs:
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.582
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1294,22'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1290,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1291,45'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1292,50'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1297,15'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1297,18'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1303,19'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1297,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1299,37'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1303,19'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1305,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1306,21'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1308,19'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1311,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1311,54'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1311,15'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1314,20'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1314,23'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1344,26'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1314,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1315,8'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1344,26'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1318,24'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1318,14'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1318,14'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1319,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1319,28'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1320,19'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1321,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1323,17'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1341,7'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1323,42'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1323,40'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1323,40'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1323,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1327,21'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1336,41'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1330,24'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1330,22'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1330,22'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1331,24'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1331,22'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1331,22'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1332,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1332,19'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1332,19'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1333,41'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1333,16'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1333,16'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1336,41'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1336,41'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1336,41'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1336,41'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1336,41'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1336,16'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1336,41'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1336,16'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1336,16'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1341,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1317,20'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1342,4'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.582
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1352,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1353,37'
              BranchSideFuncs:
                - ec_dec_icdf
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
            - BranchSide:      'celt/celt_decoder.c:1355,4'
              BranchSideFuncs:
                - init_caps
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
        - Branch String:   'celt/celt_decoder.c:1364,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1369,15'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
            - BranchSide:      'celt/celt_decoder.c:1392,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1372,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1372,16'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
            - BranchSide:      'celt/celt_decoder.c:1372,16'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
        - Branch String:   'celt/celt_decoder.c:1372,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1372,14'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
            - BranchSide:      'celt/celt_decoder.c:1372,16'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
        - Branch String:   'celt/celt_decoder.c:1372,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1372,14'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
            - BranchSide:      'celt/celt_decoder.c:1372,14'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
        - Branch String:   'celt/celt_decoder.c:1375,61'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1375,64'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
            - BranchSide:      'celt/celt_decoder.c:1375,7'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
        - Branch String:   'celt/celt_decoder.c:1375,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1378,33'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_tell_frac
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1386,20'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
        - Branch String:   'celt/celt_decoder.c:1380,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1381,13'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
            - BranchSide:      'celt/celt_decoder.c:1382,19'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
        - Branch String:   'celt/celt_decoder.c:1388,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1389,26'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
            - BranchSide:      'celt/celt_decoder.c:1390,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
        - Branch String:   'celt/celt_decoder.c:1389,26'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1389,24'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
            - BranchSide:      'celt/celt_decoder.c:1389,24'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_tell_frac
        - Branch String:   'celt/celt_decoder.c:1393,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1393,15'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1394,22'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
        - Branch String:   'celt/celt_decoder.c:1397,35'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1397,37'
              BranchSideFuncs:
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1397,24'
              BranchSideFuncs:
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
        - Branch String:   'celt/celt_decoder.c:1397,42'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1397,44'
              BranchSideFuncs:
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1397,24'
              BranchSideFuncs:
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
        - Branch String:   'celt/celt_decoder.c:1412,19'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1412,22'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1425,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
        - Branch String:   'celt/celt_decoder.c:1412,38'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1413,12'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1425,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
        - Branch String:   'celt/celt_decoder.c:1413,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1413,34'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1414,12'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
        - Branch String:   'celt/celt_decoder.c:1413,59'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1413,62'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1416,23'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
        - Branch String:   'celt/celt_decoder.c:1414,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1414,12'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1416,23'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
        - Branch String:   'celt/celt_decoder.c:1414,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1414,34'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1425,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
        - Branch String:   'celt/celt_decoder.c:1414,59'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1414,62'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1416,23'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
        - Branch String:   'celt/celt_decoder.c:1412,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1416,23'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.582
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1425,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
        - Branch String:   'celt/celt_decoder.c:1420,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1420,53'
              BranchSideFuncs:
                - decode_qext_stereo_params
                - ec_tell.582
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1421,25'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1421,25'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1421,61'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
            - BranchSide:      'celt/celt_decoder.c:1421,23'
              BranchSideFuncs:
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - unquant_fine_energy
        - Branch String:   'celt/celt_decoder.c:1430,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1431,27'
              BranchSideFuncs:
                - unquant_fine_energy
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
            - BranchSide:      'celt/celt_decoder.c:1435,5'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
        - Branch String:   'celt/celt_decoder.c:1437,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1436,7'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
            - BranchSide:      'celt/celt_decoder.c:1440,4'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
        - Branch String:   'celt/celt_decoder.c:1442,44'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1442,53'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
            - BranchSide:      'celt/celt_decoder.c:1443,24'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
        - Branch String:   'celt/celt_decoder.c:1450,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1455,7'
              BranchSideFuncs:
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
            - BranchSide:      'celt/celt_decoder.c:1469,8'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
        - Branch String:   'celt/celt_decoder.c:1460,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1460,60'
              BranchSideFuncs:
                - unquant_fine_energy
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
            - BranchSide:      'celt/celt_decoder.c:1461,27'
              BranchSideFuncs:
                - unquant_fine_energy
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
        - Branch String:   'celt/celt_decoder.c:1462,53'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1462,62'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
            - BranchSide:      'celt/celt_decoder.c:1463,33'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
        - Branch String:   'celt/celt_decoder.c:1469,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1471,38'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
            - BranchSide:      'celt/celt_decoder.c:1473,28'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
        - Branch String:   'celt/celt_decoder.c:1473,46'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1473,72'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
            - BranchSide:      'celt/celt_decoder.c:1474,37'
              BranchSideFuncs:
                - ec_tell.582
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
        - Branch String:   'celt/celt_decoder.c:1475,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1476,21'
              BranchSideFuncs:
                - anti_collapse
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:1479,8'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:1479,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1481,13'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:1484,8'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:1481,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1482,10'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:1483,4'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:1484,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1485,26'
              BranchSideFuncs:
                - prefilter_and_fold
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:1487,19'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:1491,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1491,7'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:1491,7'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:1492,33'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1492,7'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:1492,7'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:1496,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1497,30'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:1501,4'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:1501,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1491,29'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:1502,32'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1508,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1510,35'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1515,8'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1515,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1516,7'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1518,9'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1518,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1520,7'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1523,13'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1523,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:0,0'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1524,23'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1524,23'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1524,10'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1524,10'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1529,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1530,13'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1530,13'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1530,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1531,27'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1533,5'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1531,27'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1531,7'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1531,7'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1535,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1537,10'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1540,14'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1540,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1542,10'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1545,4'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1545,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1535,13'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1546,14'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1548,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1548,30'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:1551,15'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.582
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1555,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1556,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1558,8'
              BranchSideFuncs:
                - ec_get_error
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:1558,24'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1558,27'
              BranchSideFuncs:
                - ec_tell.582
                - ec_get_error
            - BranchSide:      'celt/celt_decoder.c:1561,20'
              BranchSideFuncs:
                - ec_get_error
        - Branch String:   'celt/celt_decoder.c:1558,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1559,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1561,20'
              BranchSideFuncs:
                - ec_get_error
        - Branch String:   'celt/celt_decoder.c:1561,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1562,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1563,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:1125,4'
          Dst:             validate_celt_decoder
        - Src:             'celt/celt_decoder.c:1142,7'
          Dst:             ec_dec_init
        - Src:             'celt/celt_decoder.c:1145,7'
          Dst:             ec_dec_init
        - Src:             'celt/celt_decoder.c:1231,7'
          Dst:             celt_decode_lost
        - Src:             'celt/celt_decoder.c:1236,7'
          Dst:             deemphasis
        - Src:             'celt/celt_decoder.c:1253,7'
          Dst:             ec_dec_init
        - Src:             'celt/celt_decoder.c:1264,11'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1269,17'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1276,30'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1284,10'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1287,19'
          Dst:             ec_dec_uint
        - Src:             'celt/celt_decoder.c:1288,42'
          Dst:             ec_dec_bits
        - Src:             'celt/celt_decoder.c:1289,15'
          Dst:             ec_dec_bits
        - Src:             'celt/celt_decoder.c:1290,14'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1291,33'
          Dst:             ec_dec_icdf
        - Src:             'celt/celt_decoder.c:1294,14'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1299,21'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1300,14'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1311,38'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1344,4'
          Dst:             unquant_coarse_energy
        - Src:             'celt/celt_decoder.c:1348,4'
          Dst:             tf_decode
        - Src:             'celt/celt_decoder.c:1350,11'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1353,25'
          Dst:             ec_dec_icdf
        - Src:             'celt/celt_decoder.c:1357,4'
          Dst:             init_caps
        - Src:             'celt/celt_decoder.c:1363,11'
          Dst:             ec_tell_frac
        - Src:             'celt/celt_decoder.c:1378,17'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1379,17'
          Dst:             ec_tell_frac
        - Src:             'celt/celt_decoder.c:1394,10'
          Dst:             ec_dec_icdf
        - Src:             'celt/celt_decoder.c:1396,55'
          Dst:             ec_tell_frac
        - Src:             'celt/celt_decoder.c:1403,17'
          Dst:             clt_compute_allocation
        - Src:             'celt/celt_decoder.c:1407,4'
          Dst:             unquant_fine_energy
        - Src:             'celt/celt_decoder.c:1417,7'
          Dst:             compute_qext_mode
        - Src:             'celt/celt_decoder.c:1419,18'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1420,17'
          Dst:             decode_qext_stereo_params
        - Src:             'celt/celt_decoder.c:1421,25'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1421,61'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1422,7'
          Dst:             unquant_coarse_energy
        - Src:             'celt/celt_decoder.c:1427,65'
          Dst:             ec_tell_frac
        - Src:             'celt/celt_decoder.c:1428,4'
          Dst:             clt_compute_extra_allocation
        - Src:             'celt/celt_decoder.c:1431,7'
          Dst:             unquant_fine_energy
        - Src:             'celt/celt_decoder.c:1442,4'
          Dst:             quant_all_bands
        - Src:             'celt/celt_decoder.c:1457,7'
          Dst:             ec_dec_init
        - Src:             'celt/celt_decoder.c:1459,46'
          Dst:             ec_tell_frac
        - Src:             'celt/celt_decoder.c:1461,7'
          Dst:             unquant_fine_energy
        - Src:             'celt/celt_decoder.c:1462,7'
          Dst:             quant_all_bands
        - Src:             'celt/celt_decoder.c:1471,26'
          Dst:             ec_dec_bits
        - Src:             'celt/celt_decoder.c:1474,43'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1473,4'
          Dst:             unquant_energy_finalise
        - Src:             'celt/celt_decoder.c:1476,7'
          Dst:             anti_collapse
        - Src:             'celt/celt_decoder.c:1485,7'
          Dst:             prefilter_and_fold
        - Src:             'celt/celt_decoder.c:1487,4'
          Dst:             celt_synthesis
        - Src:             'celt/celt_decoder.c:1493,7'
          Dst:             comb_filter
        - Src:             'celt/celt_decoder.c:1497,10'
          Dst:             comb_filter
        - Src:             'celt/celt_decoder.c:1551,4'
          Dst:             deemphasis
        - Src:             'celt/celt_decoder.c:1555,8'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1558,27'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1561,7'
          Dst:             ec_get_error
    - functionName:    validate_celt_decoder
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
      BBCount:         50
      ICount:          266
      EdgeCount:       55
      CyclomaticComplexity: 7
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:142,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:142,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:144,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:144,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:144,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:145,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:144,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:144,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:145,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:145,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:145,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:146,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:145,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:145,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:146,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:146,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:146,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:147,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:147,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:147,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:148,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:147,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:147,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:148,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:148,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:148,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:150,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:150,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:150,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:151,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:151,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:151,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:157,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:157,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:157,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:158,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:158,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:158,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:159,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:158,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:158,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:159,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:159,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:159,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:160,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:160,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:160,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:161,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:160,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:160,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:161,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:161,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:161,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:162,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:162,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:162,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:163,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:163,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:163,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/celt_decoder.c:164,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/celt_decoder.c:164,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:164,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:165,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:142,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:144,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:145,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:146,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:147,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:148,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:150,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:151,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:157,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:158,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:159,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:160,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:161,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:162,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:163,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_decoder.c:164,4'
          Dst:             celt_fatal
    - functionName:    celt_decode_lost
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - N
        - LM
      BBCount:         118
      ICount:          1296
      EdgeCount:       151
      CyclomaticComplexity: 35
      functionsReached:
        - _celt_autocorr
        - _celt_lpc
        - celt_fir_c
        - celt_iir
        - celt_lcg_rand
        - celt_plc_pitch_search
        - celt_synthesis
        - prefilter_and_fold
        - renormalise_vector
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:702,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:700,23'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - celt_plc_pitch_search
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:703,24'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - celt_plc_pitch_search
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:715,38'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:715,52'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - celt_plc_pitch_search
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:715,41'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - celt_plc_pitch_search
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:715,52'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:715,52'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - celt_plc_pitch_search
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:715,55'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - celt_plc_pitch_search
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:716,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:724,13'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:773,18'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - celt_plc_pitch_search
        - Branch String:   'celt/celt_decoder.c:725,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:725,16'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:725,16'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:725,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:725,14'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:725,16'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:725,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:725,14'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:725,14'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:731,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:729,10'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:733,11'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:733,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:734,29'
              BranchSideFuncs:
                - prefilter_and_fold
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:738,15'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:741,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:742,38'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:743,7'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:742,38'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:742,13'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:742,13'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:743,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:741,17'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:744,14'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:745,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:747,17'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:762,17'
              BranchSideFuncs:
                - celt_synthesis
        - Branch String:   'celt/celt_decoder.c:747,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:752,21'
              BranchSideFuncs:
                - renormalise_vector
                - celt_synthesis
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:761,7'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:754,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:756,37'
              BranchSideFuncs:
                - celt_lcg_rand
                - renormalise_vector
                - celt_synthesis
            - BranchSide:      'celt/celt_decoder.c:759,34'
              BranchSideFuncs:
                - renormalise_vector
                - celt_synthesis
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:778,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:783,69'
              BranchSideFuncs:
                - celt_plc_pitch_search
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:785,24'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:791,20'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:791,18'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:791,18'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:807,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:808,37'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:810,14'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:810,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:815,28'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
            - BranchSide:      'celt/celt_decoder.c:857,13'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - sqrt
        - Branch String:   'celt/celt_decoder.c:824,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:830,28'
              BranchSideFuncs:
                - _celt_lpc
                - celt_fir_c
                - sqrt
                - celt_iir
                - _celt_autocorr
                - sqrt
            - BranchSide:      'celt/celt_decoder.c:833,23'
              BranchSideFuncs:
                - _celt_lpc
                - celt_fir_c
                - sqrt
                - celt_iir
                - _celt_autocorr
                - sqrt
        - Branch String:   'celt/celt_decoder.c:875,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:878,20'
              BranchSideFuncs:
                - sqrt
                - celt_iir
                - celt_fir_c
                - _celt_autocorr
                - _celt_lpc
                - sqrt
            - BranchSide:      'celt/celt_decoder.c:883,18'
              BranchSideFuncs:
                - sqrt
                - celt_iir
                - celt_fir_c
                - _celt_autocorr
                - _celt_lpc
                - sqrt
        - Branch String:   'celt/celt_decoder.c:883,18'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:883,16'
              BranchSideFuncs:
                - sqrt
                - celt_iir
                - celt_fir_c
                - _celt_autocorr
                - _celt_lpc
                - sqrt
            - BranchSide:      'celt/celt_decoder.c:883,16'
              BranchSideFuncs:
                - sqrt
                - celt_iir
                - celt_fir_c
                - _celt_autocorr
                - _celt_lpc
                - sqrt
        - Branch String:   'celt/celt_decoder.c:901,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:904,17'
              BranchSideFuncs:
                - celt_iir
                - celt_fir_c
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - sqrt
            - BranchSide:      'celt/celt_decoder.c:922,19'
              BranchSideFuncs:
                - celt_iir
                - celt_fir_c
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - sqrt
        - Branch String:   'celt/celt_decoder.c:904,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:905,21'
              BranchSideFuncs:
                - celt_iir
                - celt_fir_c
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - sqrt
            - BranchSide:      'celt/celt_decoder.c:909,19'
              BranchSideFuncs:
                - celt_iir
                - celt_fir_c
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - sqrt
        - Branch String:   'celt/celt_decoder.c:922,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:923,29'
              BranchSideFuncs:
                - celt_iir
                - celt_fir_c
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - sqrt
            - BranchSide:      'celt/celt_decoder.c:926,22'
              BranchSideFuncs:
                - celt_iir
                - celt_fir_c
                - sqrt
                - _celt_autocorr
                - _celt_lpc
                - sqrt
        - Branch String:   'celt/celt_decoder.c:940,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:942,33'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - sqrt
            - BranchSide:      'celt/celt_decoder.c:951,19'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - sqrt
        - Branch String:   'celt/celt_decoder.c:951,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:954,22'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - sqrt
            - BranchSide:      'celt/celt_decoder.c:956,24'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - sqrt
        - Branch String:   'celt/celt_decoder.c:954,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:955,19'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:956,13'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:959,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:962,27'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:966,23'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:966,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:969,25'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:971,13'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:974,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:800,21'
              BranchSideFuncs:
                - celt_fir_c
                - sqrt
                - celt_iir
                - sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:1032,7'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1036,24'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1036,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1036,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:734,10'
          Dst:             prefilter_and_fold
        - Src:             'celt/celt_decoder.c:756,23'
          Dst:             celt_lcg_rand
        - Src:             'celt/celt_decoder.c:759,13'
          Dst:             renormalise_vector
        - Src:             'celt/celt_decoder.c:764,7'
          Dst:             celt_synthesis
        - Src:             'celt/celt_decoder.c:783,47'
          Dst:             celt_plc_pitch_search
        - Src:             'celt/celt_decoder.c:815,13'
          Dst:             _celt_autocorr
        - Src:             'celt/celt_decoder.c:833,13'
          Dst:             _celt_lpc
        - Src:             'celt/celt_decoder.c:857,13'
          Dst:             celt_fir_c
        - Src:             'celt/celt_decoder.c:884,21'
          Dst:             sqrt
        - Src:             'celt/celt_decoder.c:926,13'
          Dst:             celt_iir
        - Src:             'celt/celt_decoder.c:958,35'
          Dst:             sqrt
    - functionName:    deemphasis
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - pcm
        - N
        - C
        - downsample
        - coef
        - mem
        - accum
      BBCount:         44
      ICount:          402
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:336,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:338,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:351,11'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:340,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:342,28'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:348,28'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:351,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:354,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:363,14'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:354,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:356,28'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:360,28'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:363,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:365,19'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:373,19'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:365,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:367,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:371,10'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:373,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:375,31'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:383,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:386,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:396,4'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:386,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:388,19'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:392,19'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:388,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:389,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:390,10'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:392,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:393,25'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:396,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:332,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:398,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_tell
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tf_decode
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - end
        - isTransient
        - tf_res
        - LM
        - dec
      BBCount:         22
      ICount:          232
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - ec_dec_bit_logp
        - ec_tell
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:515,25'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:515,28'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:518,17'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:518,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:520,11'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
            - BranchSide:      'celt/celt_decoder.c:529,14'
              BranchSideFuncs:
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:520,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:522,34'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_tell.582
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:526,19'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.582
        - Branch String:   'celt/celt_decoder.c:530,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:531,22'
              BranchSideFuncs:
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:536,11'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:530,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:534,35'
              BranchSideFuncs:
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:536,11'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:536,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:538,35'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:540,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:513,11'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:522,18'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:523,17'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:534,19'
          Dst:             ec_dec_bit_logp
    - functionName:    decode_qext_stereo_params
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ec
        - qext_end
        - qext_intensity
        - qext_dual_stereo
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_dec_bit_logp
        - ec_dec_uint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:1044,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1044,66'
              BranchSideFuncs:
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1045,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:1043,22'
          Dst:             ec_dec_uint
        - Src:             'celt/celt_decoder.c:1044,50'
          Dst:             ec_dec_bit_logp
    - functionName:    prefilter_and_fold
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - N
      BBCount:         15
      ICount:          201
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - comb_filter
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:588,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:587,23'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:590,5'
              BranchSideFuncs:
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:601,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:604,13'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:607,4'
              BranchSideFuncs:
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:607,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:594,36'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:609,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:594,7'
          Dst:             comb_filter
    - functionName:    celt_synthesis
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      void
      argCount:        16
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mode
        - X
        - out_syn
        - oldBandE
        - start
        - effEnd
        - C
        - CC
        - isTransient
        - LM
        - downsample
        - silence
        - arch
        - qext_mode
        - qext_bandLogE
        - qext_end
      BBCount:         62
      ICount:          606
      EdgeCount:       79
      CyclomaticComplexity: 19
      functionsReached:
        - clt_mdct_backward_c
        - denormalise_bands
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:425,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:425,35'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - clt_mdct_backward_c
                - denormalise_bands
            - BranchSide:      'celt/celt_decoder.c:428,8'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - clt_mdct_backward_c
                - denormalise_bands
        - Branch String:   'celt/celt_decoder.c:428,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:430,11'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - clt_mdct_backward_c
                - denormalise_bands
            - BranchSide:      'celt/celt_decoder.c:434,9'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - clt_mdct_backward_c
                - denormalise_bands
        - Branch String:   'celt/celt_decoder.c:439,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:439,15'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - clt_mdct_backward_c
                - denormalise_bands
            - BranchSide:      'celt/celt_decoder.c:457,15'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
        - Branch String:   'celt/celt_decoder.c:439,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:443,25'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - clt_mdct_backward_c
                - denormalise_bands
            - BranchSide:      'celt/celt_decoder.c:457,15'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
        - Branch String:   'celt/celt_decoder.c:446,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:447,28'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - clt_mdct_backward_c
            - BranchSide:      'celt/celt_decoder.c:451,15'
              BranchSideFuncs:
                - clt_mdct_backward_c
                - clt_mdct_backward_c
        - Branch String:   'celt/celt_decoder.c:453,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:454,10'
              BranchSideFuncs:
                - clt_mdct_backward_c
                - clt_mdct_backward_c
            - BranchSide:      'celt/celt_decoder.c:455,13'
              BranchSideFuncs:
                - clt_mdct_backward_c
        - Branch String:   'celt/celt_decoder.c:455,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:456,10'
              BranchSideFuncs:
                - clt_mdct_backward_c
            - BranchSide:      'celt/celt_decoder.c:457,4'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:457,20'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:457,22'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
            - BranchSide:      'celt/celt_decoder.c:482,8'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
        - Branch String:   'celt/celt_decoder.c:457,15'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:461,15'
              BranchSideFuncs:
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
            - BranchSide:      'celt/celt_decoder.c:482,8'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
        - Branch String:   'celt/celt_decoder.c:468,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:470,28'
              BranchSideFuncs:
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
            - BranchSide:      'celt/celt_decoder.c:476,13'
              BranchSideFuncs:
                - clt_mdct_backward_c
        - Branch String:   'celt/celt_decoder.c:476,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:477,20'
              BranchSideFuncs:
                - clt_mdct_backward_c
            - BranchSide:      'celt/celt_decoder.c:478,13'
              BranchSideFuncs:
                - clt_mdct_backward_c
        - Branch String:   'celt/celt_decoder.c:478,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:479,10'
              BranchSideFuncs:
                - clt_mdct_backward_c
            - BranchSide:      'celt/celt_decoder.c:480,4'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:486,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:487,31'
              BranchSideFuncs:
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
            - BranchSide:      'celt/celt_decoder.c:490,16'
              BranchSideFuncs:
                - denormalise_bands
                - denormalise_bands
                - clt_mdct_backward_c
        - Branch String:   'celt/celt_decoder.c:490,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:491,13'
              BranchSideFuncs:
                - clt_mdct_backward_c
                - denormalise_bands
                - denormalise_bands
            - BranchSide:      'celt/celt_decoder.c:492,7'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
        - Branch String:   'celt/celt_decoder.c:492,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:0,0'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
            - BranchSide:      'celt/celt_decoder.c:483,28'
              BranchSideFuncs:
                - denormalise_bands
                - clt_mdct_backward_c
                - denormalise_bands
        - Branch String:   'celt/celt_decoder.c:497,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:498,26'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:499,4'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:499,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:497,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:501,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:443,7'
          Dst:             denormalise_bands
        - Src:             'celt/celt_decoder.c:447,10'
          Dst:             denormalise_bands
        - Src:             'celt/celt_decoder.c:454,10'
          Dst:             clt_mdct_backward_c
        - Src:             'celt/celt_decoder.c:456,10'
          Dst:             clt_mdct_backward_c
        - Src:             'celt/celt_decoder.c:462,7'
          Dst:             denormalise_bands
        - Src:             'celt/celt_decoder.c:465,7'
          Dst:             denormalise_bands
        - Src:             'celt/celt_decoder.c:470,10'
          Dst:             denormalise_bands
        - Src:             'celt/celt_decoder.c:472,10'
          Dst:             denormalise_bands
        - Src:             'celt/celt_decoder.c:479,10'
          Dst:             clt_mdct_backward_c
        - Src:             'celt/celt_decoder.c:483,10'
          Dst:             denormalise_bands
        - Src:             'celt/celt_decoder.c:487,13'
          Dst:             denormalise_bands
        - Src:             'celt/celt_decoder.c:491,13'
          Dst:             clt_mdct_backward_c
    - functionName:    ec_get_error
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sqrt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_custom_decoder_init
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - mode
        - channels
      BBCount:         20
      ICount:          148
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - opus_custom_decoder_ctl
        - opus_custom_decoder_get_size
        - opus_select_arch
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:234,21'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:234,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:235,7'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:234,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:235,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:237,8'
              BranchSideFuncs:
                - opus_custom_decoder_get_size
                - opus_select_arch
                - opus_custom_decoder_ctl
        - Branch String:   'celt/celt_decoder.c:237,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:238,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:240,4'
              BranchSideFuncs:
                - opus_custom_decoder_get_size
                - opus_select_arch
                - opus_custom_decoder_ctl
        - Branch String:   'celt/celt_decoder.c:258,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:258,34'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'celt/celt_decoder.c:259,9'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'celt/celt_decoder.c:258,59'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:258,89'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'celt/celt_decoder.c:258,62'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'celt/celt_decoder.c:258,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:258,89'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'celt/celt_decoder.c:259,9'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
      Callsites:
        - Src:             'celt/celt_decoder.c:240,4'
          Dst:             opus_custom_decoder_get_size
        - Src:             'celt/celt_decoder.c:255,15'
          Dst:             opus_select_arch
        - Src:             'celt/celt_decoder.c:262,4'
          Dst:             opus_custom_decoder_ctl
    - functionName:    celt_decoder_init
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - sampling_rate
        - channels
      BBCount:         10
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - opus_custom_decoder_init
        - opus_custom_mode_create
        - resampling_factor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:218,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:219,39'
              BranchSideFuncs:
                - opus_custom_mode_create
                - opus_custom_decoder_init
            - BranchSide:      'celt/celt_decoder.c:222,35'
              BranchSideFuncs:
                - opus_custom_mode_create
                - opus_custom_decoder_init
                - resampling_factor
        - Branch String:   'celt/celt_decoder.c:223,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:224,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:225,39'
              BranchSideFuncs:
                - resampling_factor
        - Branch String:   'celt/celt_decoder.c:226,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:227,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:229,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:219,43'
          Dst:             opus_custom_mode_create
        - Src:             'celt/celt_decoder.c:219,14'
          Dst:             opus_custom_decoder_init
        - Src:             'celt/celt_decoder.c:222,39'
          Dst:             opus_custom_mode_create
        - Src:             'celt/celt_decoder.c:222,10'
          Dst:             opus_custom_decoder_init
        - Src:             'celt/celt_decoder.c:225,21'
          Dst:             resampling_factor
    - functionName:    celt_decoder_get_size
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - channels
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_custom_decoder_get_size
        - opus_custom_mode_create
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'celt/celt_decoder.c:171,27'
          Dst:             opus_custom_mode_create
        - Src:             'celt/celt_decoder.c:175,11'
          Dst:             opus_custom_decoder_get_size
    - functionName:    ec_tell_frac
      functionSourceFile: '/src/opus/celt/entcode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_read_byte_from_end
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/entdec.c:96,10'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:96,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/entdec.c:97,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_dec_bits
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _bits
      BBCount:         10
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ec_read_byte_from_end
      functionUses:    14
      BranchProfiles:
        - Branch String:   'celt/entdec.c:252,6'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:252,6'
              BranchSideFuncs:
                - ec_read_byte_from_end
            - BranchSide:      'celt/entdec.c:253,5'
              BranchSideFuncs:
                - ec_read_byte_from_end
        - Branch String:   'celt/entdec.c:256,5'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:254,48'
              BranchSideFuncs:
                - ec_read_byte_from_end
            - BranchSide:      'celt/entdec.c:258,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entdec.c:254,26'
          Dst:             ec_read_byte_from_end
    - functionName:    ec_dec_uint
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _ft
      BBCount:         10
      ICount:          112
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - celt_fatal
        - ec_dec_bits
        - ec_dec_update
        - ec_decode
      functionUses:    11
      BranchProfiles:
        - Branch String:   'celt/entdec.c:224,3'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:224,3'
              BranchSideFuncs:
                - ec_decode
                - ec_dec_update
                - ec_decode
                - ec_dec_update
                - ec_dec_bits
            - BranchSide:      'celt/entdec.c:225,6'
              BranchSideFuncs:
                - ec_decode
                - ec_dec_update
                - ec_decode
                - ec_dec_update
                - ec_dec_bits
        - Branch String:   'celt/entdec.c:227,6'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:229,8'
              BranchSideFuncs:
                - ec_decode
                - ec_dec_update
                - ec_dec_bits
            - BranchSide:      'celt/entdec.c:239,8'
              BranchSideFuncs:
                - ec_decode
                - ec_dec_update
        - Branch String:   'celt/entdec.c:234,8'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:234,22'
              BranchSideFuncs: []
            - BranchSide:      'celt/entdec.c:235,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entdec.c:224,3'
          Dst:             celt_fatal
        - Src:             'celt/entdec.c:231,7'
          Dst:             ec_decode
        - Src:             'celt/entdec.c:232,5'
          Dst:             ec_dec_update
        - Src:             'celt/entdec.c:233,27'
          Dst:             ec_dec_bits
        - Src:             'celt/entdec.c:240,7'
          Dst:             ec_decode
        - Src:             'celt/entdec.c:241,5'
          Dst:             ec_dec_update
    - functionName:    ec_decode
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _ft
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - celt_udiv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'celt/entdec.c:141,14'
          Dst:             celt_udiv
    - functionName:    ec_dec_update
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - _this
        - _fl
        - _fh
        - _ft
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_dec_normalize
      functionUses:    5
      BranchProfiles:
        - Branch String:   'celt/entdec.c:157,14'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:157,20'
              BranchSideFuncs:
                - ec_dec_normalize
            - BranchSide:      'celt/entdec.c:157,47'
              BranchSideFuncs:
                - ec_dec_normalize
      Callsites:
        - Src:             'celt/entdec.c:158,3'
          Dst:             ec_dec_normalize
    - functionName:    ec_dec_normalize
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_read_byte
      functionUses:    5
      BranchProfiles:
        - Branch String:   'celt/entdec.c:104,3'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:106,5'
              BranchSideFuncs:
                - ec_read_byte
            - BranchSide:      'celt/entdec.c:117,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entdec.c:111,16'
          Dst:             ec_read_byte
    - functionName:    ec_read_byte
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/entdec.c:92,10'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:92,37'
              BranchSideFuncs: []
            - BranchSide:      'celt/entdec.c:92,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    celt_udiv
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - n
        - d
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/entcode.h:125,4'
          Branch Sides:
            - BranchSide:      'celt/entcode.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/entcode.h:136,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entcode.h:125,4'
          Dst:             celt_fatal
    - functionName:    ec_dec_icdf16
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _icdf
        - _ftb
      BBCount:         7
      ICount:          84
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ec_dec_normalize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/entdec.c:211,3'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:209,7'
              BranchSideFuncs:
                - ec_dec_normalize
            - BranchSide:      'celt/entdec.c:213,14'
              BranchSideFuncs:
                - ec_dec_normalize
      Callsites:
        - Src:             'celt/entdec.c:215,3'
          Dst:             ec_dec_normalize
    - functionName:    ec_dec_icdf
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _icdf
        - _ftb
      BBCount:         7
      ICount:          84
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ec_dec_normalize
      functionUses:    37
      BranchProfiles:
        - Branch String:   'celt/entdec.c:190,3'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:188,7'
              BranchSideFuncs:
                - ec_dec_normalize
            - BranchSide:      'celt/entdec.c:192,14'
              BranchSideFuncs:
                - ec_dec_normalize
      Callsites:
        - Src:             'celt/entdec.c:194,3'
          Dst:             ec_dec_normalize
    - functionName:    ec_dec_bit_logp
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _logp
      BBCount:         9
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ec_dec_normalize
      functionUses:    19
      BranchProfiles:
        - Branch String:   'celt/entdec.c:171,6'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:171,22'
              BranchSideFuncs:
                - ec_dec_normalize
            - BranchSide:      'celt/entdec.c:172,14'
              BranchSideFuncs:
                - ec_dec_normalize
        - Branch String:   'celt/entdec.c:172,14'
          Branch Sides:
            - BranchSide:      'celt/entdec.c:172,18'
              BranchSideFuncs:
                - ec_dec_normalize
            - BranchSide:      'celt/entdec.c:172,20'
              BranchSideFuncs:
                - ec_dec_normalize
      Callsites:
        - Src:             'celt/entdec.c:173,3'
          Dst:             ec_dec_normalize
    - functionName:    ec_decode_bin
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _bits
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_dec_init
      functionSourceFile: '/src/opus/celt/entdec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _buf
        - _storage
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_dec_normalize
        - ec_read_byte
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'celt/entdec.c:132,14'
          Dst:             ec_read_byte
        - Src:             'celt/entdec.c:136,3'
          Dst:             ec_dec_normalize
    - functionName:    float2int
      functionSourceFile: '/src/opus/celt/float_cast.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_limit2_checkwithin1_c
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - samples
        - cnt
      BBCount:         14
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/mathops.c:319,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:321,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:324,11'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.c:324,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:326,26'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:333,4'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.c:327,20'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:327,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:327,18'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.c:328,20'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:328,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:328,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    FLOAT2INT16
      functionSourceFile: '/src/opus/celt/float_cast.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - float2int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/float_cast.h:153,8'
          Branch Sides:
            - BranchSide:      'celt/float_cast.h:153,6'
              BranchSideFuncs:
                - float2int.670
            - BranchSide:      'celt/float_cast.h:153,6'
              BranchSideFuncs:
                - float2int.670
        - Branch String:   'celt/float_cast.h:154,8'
          Branch Sides:
            - BranchSide:      'celt/float_cast.h:154,8'
              BranchSideFuncs:
                - float2int.670
            - BranchSide:      'celt/float_cast.h:154,8'
              BranchSideFuncs:
                - float2int.670
      Callsites:
        - Src:             'celt/float_cast.h:155,23'
          Dst:             float2int
    - functionName:    celt_float2int16_c
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - cnt
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - FLOAT2INT16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/mathops.c:310,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:312,28'
              BranchSideFuncs:
                - FLOAT2INT16.673
            - BranchSide:      'celt/mathops.c:314,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.c:312,16'
          Dst:             FLOAT2INT16
    - functionName:    isqrt32
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - _val
      BBCount:         8
      ICount:          72
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/mathops.c:59,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:60,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:63,6'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.c:65,3'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:58,22'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:67,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    clt_mdct_backward_c
      functionSourceFile: '/src/opus/celt/mdct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - l
        - in
        - out
        - window
        - overlap
        - shift
        - stride
        - arch
      BBCount:         19
      ICount:          471
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - opus_fft_impl
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/mdct.c:281,4'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:283,9'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:286,9'
              BranchSideFuncs:
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:312,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:317,23'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:331,18'
              BranchSideFuncs:
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:341,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:346,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/mdct.c:373,45'
              BranchSideFuncs: []
        - Branch String:   'celt/mdct.c:378,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:381,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/mdct.c:389,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mdct.c:331,4'
          Dst:             opus_fft_impl
    - functionName:    clt_mdct_forward_c
      functionSourceFile: '/src/opus/celt/mdct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - l
        - in
        - out
        - window
        - overlap
        - shift
        - stride
        - arch
      BBCount:         27
      ICount:          533
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - opus_fft_impl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/mdct.c:144,4'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:146,9'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:149,9'
              BranchSideFuncs:
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:164,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:167,18'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:174,13'
              BranchSideFuncs:
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:176,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:179,19'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:184,7'
              BranchSideFuncs:
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:184,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:187,20'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:197,39'
              BranchSideFuncs:
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:202,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:207,15'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:233,18'
              BranchSideFuncs:
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:243,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:248,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/mdct.c:264,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mdct.c:233,4'
          Dst:             opus_fft_impl
    - functionName:    compute_qext_mode
      functionSourceFile: '/src/opus/celt/modes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - qext
        - m
      BBCount:         12
      ICount:          131
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/modes.c:503,8'
          Branch Sides:
            - BranchSide:      'celt/modes.c:504,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/modes.c:506,15'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/modes.c:506,15'
          Branch Sides:
            - BranchSide:      'celt/modes.c:507,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/modes.c:510,7'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/modes.c:513,4'
          Branch Sides:
            - BranchSide:      'celt/modes.c:514,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/modes.c:515,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/modes.c:510,7'
          Dst:             celt_fatal
    - functionName:    opus_custom_mode_create
      functionSourceFile: '/src/opus/celt/modes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - Fs
        - frame_size
        - error
      BBCount:         21
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/modes.c:245,4'
          Branch Sides:
            - BranchSide:      'celt/modes.c:248,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/modes.c:262,8'
              BranchSideFuncs: []
        - Branch String:   'celt/modes.c:248,7'
          Branch Sides:
            - BranchSide:      'celt/modes.c:250,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/modes.c:258,4'
              BranchSideFuncs: []
        - Branch String:   'celt/modes.c:250,44'
          Branch Sides:
            - BranchSide:      'celt/modes.c:251,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/modes.c:257,7'
              BranchSideFuncs: []
        - Branch String:   'celt/modes.c:250,14'
          Branch Sides:
            - BranchSide:      'celt/modes.c:253,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/modes.c:257,7'
              BranchSideFuncs: []
        - Branch String:   'celt/modes.c:253,17'
          Branch Sides:
            - BranchSide:      'celt/modes.c:254,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/modes.c:255,48'
              BranchSideFuncs: []
        - Branch String:   'celt/modes.c:262,8'
          Branch Sides:
            - BranchSide:      'celt/modes.c:263,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/modes.c:264,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    celt_udiv
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - n
        - d
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/entcode.h:125,4'
          Branch Sides:
            - BranchSide:      'celt/entcode.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/entcode.h:136,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entcode.h:125,4'
          Dst:             celt_fatal
    - functionName:    compute_pitch_gain
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      float
      argCount:        3
      argTypes:
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - xy
        - xx
        - yy
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'celt/pitch.c:449,14'
          Dst:             sqrt
    - functionName:    remove_doubling
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      float
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - x
        - maxperiod
        - minperiod
        - N
        - T0_
        - prev_period
        - prev_gain
        - arch
      BBCount:         75
      ICount:          629
      EdgeCount:       98
      CyclomaticComplexity: 25
      functionsReached:
        - celt_inner_prod_sse
        - celt_udiv
        - compute_pitch_gain
        - dual_inner_prod_sse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/pitch.c:475,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:476,12'
              BranchSideFuncs:
                - dual_inner_prod_sse
                - compute_pitch_gain
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:478,14'
              BranchSideFuncs:
                - dual_inner_prod_sse
                - compute_pitch_gain
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:483,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:485,12'
              BranchSideFuncs:
                - compute_pitch_gain
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:488,19'
              BranchSideFuncs:
                - compute_pitch_gain
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:486,22'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:486,17'
              BranchSideFuncs:
                - compute_pitch_gain
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:486,17'
              BranchSideFuncs:
                - compute_pitch_gain
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:493,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:497,18'
              BranchSideFuncs:
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:538,14'
              BranchSideFuncs:
                - celt_inner_prod_sse
        - Branch String:   'celt/pitch.c:500,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:501,10'
              BranchSideFuncs:
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:503,11'
              BranchSideFuncs:
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
                - celt_inner_prod_sse
                - celt_udiv.720
        - Branch String:   'celt/pitch.c:503,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:505,14'
              BranchSideFuncs:
                - dual_inner_prod_sse
                - compute_pitch_gain
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
            - BranchSide:      'celt/pitch.c:511,41'
              BranchSideFuncs:
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
                - celt_inner_prod_sse
                - celt_udiv.720
        - Branch String:   'celt/pitch.c:505,14'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:506,19'
              BranchSideFuncs:
                - dual_inner_prod_sse
                - compute_pitch_gain
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
            - BranchSide:      'celt/pitch.c:508,19'
              BranchSideFuncs:
                - dual_inner_prod_sse
                - compute_pitch_gain
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
        - Branch String:   'celt/pitch.c:517,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:518,17'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:519,20'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:519,39'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:519,44'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:522,15'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:519,16'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:520,17'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:522,15'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:523,16'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:523,14'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:523,14'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:526,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:527,19'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:528,16'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:527,19'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:527,17'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:527,17'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:529,19'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:529,17'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:529,17'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:530,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:532,20'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:537,4'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_udiv.720
                - celt_udiv.720
                - dual_inner_prod_sse
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:538,14'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:538,12'
              BranchSideFuncs:
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:538,12'
              BranchSideFuncs:
                - celt_inner_prod_sse
        - Branch String:   'celt/pitch.c:539,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:540,10'
              BranchSideFuncs:
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:542,12'
              BranchSideFuncs:
                - celt_inner_prod_sse
        - Branch String:   'celt/pitch.c:544,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:545,18'
              BranchSideFuncs:
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:546,9'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:546,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:547,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:548,14'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:548,13'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:549,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:551,14'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:552,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:553,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:554,13'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:556,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:556,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:557,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/pitch.c:480,4'
          Dst:             dual_inner_prod_sse
        - Src:             'celt/pitch.c:491,13'
          Dst:             compute_pitch_gain
        - Src:             'celt/pitch.c:499,12'
          Dst:             celt_udiv
        - Src:             'celt/pitch.c:511,16'
          Dst:             celt_udiv
        - Src:             'celt/pitch.c:513,7'
          Dst:             dual_inner_prod_sse
        - Src:             'celt/pitch.c:516,12'
          Dst:             compute_pitch_gain
        - Src:             'celt/pitch.c:545,18'
          Dst:             celt_inner_prod_sse
    - functionName:    find_best_pitch
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - xcorr
        - y
        - len
        - max_pitch
        - best_pitch
      BBCount:         21
      ICount:          230
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/pitch.c:68,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:69,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:70,10'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:70,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:72,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:103,1'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:72,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:76,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:100,14'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:83,14'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:85,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:99,7'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:85,17'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:87,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:94,30'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:101,13'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:101,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:101,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pitch_search
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x_lp
        - y
        - len
        - max_pitch
        - pitch
        - arch
      BBCount:         39
      ICount:          336
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - celt_fatal
        - celt_inner_prod_sse
        - find_best_pitch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/pitch.c:325,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:325,4'
              BranchSideFuncs:
                - celt_fatal
                - find_best_pitch
                - find_best_pitch
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:326,4'
              BranchSideFuncs:
                - celt_fatal
                - find_best_pitch
                - find_best_pitch
                - celt_inner_prod_sse
        - Branch String:   'celt/pitch.c:326,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:326,4'
              BranchSideFuncs:
                - find_best_pitch
                - find_best_pitch
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:327,10'
              BranchSideFuncs:
                - find_best_pitch
                - find_best_pitch
                - celt_inner_prod_sse
        - Branch String:   'celt/pitch.c:334,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:335,18'
              BranchSideFuncs:
                - find_best_pitch
                - find_best_pitch
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:336,10'
              BranchSideFuncs:
                - find_best_pitch
                - find_best_pitch
                - celt_inner_prod_sse
        - Branch String:   'celt/pitch.c:336,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:337,18'
              BranchSideFuncs:
                - find_best_pitch
                - find_best_pitch
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:361,4'
              BranchSideFuncs:
                - find_best_pitch
                - find_best_pitch
                - celt_inner_prod_sse
        - Branch String:   'celt/pitch.c:373,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:376,13'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:391,27'
              BranchSideFuncs:
                - find_best_pitch
        - Branch String:   'celt/pitch.c:377,36'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:377,43'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:384,13'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - find_best_pitch
        - Branch String:   'celt/pitch.c:377,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:378,10'
              BranchSideFuncs:
                - find_best_pitch
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:384,13'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - find_best_pitch
        - Branch String:   'celt/pitch.c:386,18'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:386,13'
              BranchSideFuncs:
                - find_best_pitch
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:386,13'
              BranchSideFuncs:
                - find_best_pitch
                - celt_inner_prod_sse
        - Branch String:   'celt/pitch.c:398,24'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:398,27'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:411,14'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:398,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:401,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:411,14'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:404,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:405,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:406,17'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:406,16'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:407,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:409,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/pitch.c:325,4'
          Dst:             celt_fatal
        - Src:             'celt/pitch.c:326,4'
          Dst:             celt_fatal
        - Src:             'celt/pitch.c:363,4'
          Dst:             find_best_pitch
        - Src:             'celt/pitch.c:384,13'
          Dst:             celt_inner_prod_sse
        - Src:             'celt/pitch.c:391,4'
          Dst:             find_best_pitch
    - functionName:    celt_pitch_xcorr_c
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - _x
        - _y
        - xcorr
        - len
        - max_pitch
        - arch
      BBCount:         15
      ICount:          144
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - celt_fatal
        - celt_inner_prod_sse
        - xcorr_kernel_sse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/pitch.c:265,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:265,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_inner_prod_sse
                - xcorr_kernel_sse
            - BranchSide:      'celt/pitch.c:266,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_inner_prod_sse
                - xcorr_kernel_sse
        - Branch String:   'celt/pitch.c:266,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:266,4'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - xcorr_kernel_sse
            - BranchSide:      'celt/pitch.c:267,10'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - xcorr_kernel_sse
        - Branch String:   'celt/pitch.c:267,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:269,18'
              BranchSideFuncs:
                - xcorr_kernel_sse
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:292,4'
              BranchSideFuncs:
                - celt_inner_prod_sse
        - Branch String:   'celt/pitch.c:292,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:295,13'
              BranchSideFuncs:
                - celt_inner_prod_sse
            - BranchSide:      'celt/pitch.c:305,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/pitch.c:265,4'
          Dst:             celt_fatal
        - Src:             'celt/pitch.c:266,4'
          Dst:             celt_fatal
        - Src:             'celt/pitch.c:275,10'
          Dst:             xcorr_kernel_sse
        - Src:             'celt/pitch.c:295,13'
          Dst:             celt_inner_prod_sse
    - functionName:    celt_fir5
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - num
        - N
      BBCount:         5
      ICount:          131
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/pitch.c:122,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:124,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:137,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pitch_downsample
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - x_lp
        - len
        - C
        - factor
        - arch
      BBCount:         22
      ICount:          319
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _celt_autocorr
        - _celt_lpc
        - celt_fir5
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/pitch.c:179,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:180,22'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:181,19'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:182,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:184,13'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:189,19'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:184,7'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:185,26'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:186,23'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:199,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:205,19'
              BranchSideFuncs:
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:209,14'
              BranchSideFuncs:
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:210,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:212,13'
              BranchSideFuncs:
                - celt_fir5
            - BranchSide:      'celt/pitch.c:216,14'
              BranchSideFuncs:
                - celt_fir5
      Callsites:
        - Src:             'celt/pitch.c:189,4'
          Dst:             _celt_autocorr
        - Src:             'celt/pitch.c:209,4'
          Dst:             _celt_lpc
        - Src:             'celt/pitch.c:221,4'
          Dst:             celt_fir5
    - functionName:    _celt_autocorr
      functionSourceFile: '/src/opus/celt/celt_lpc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - ac
        - window
        - overlap
        - lag
        - n
        - arch
      BBCount:         26
      ICount:          245
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - celt_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/celt_lpc.c:295,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:295,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:296,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:296,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:296,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:297,8'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:297,8'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:299,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:301,13'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:301,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:302,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:303,13'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:303,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:305,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:309,12'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:338,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:340,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:366,11'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:340,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:341,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:342,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_lpc.c:295,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_lpc.c:296,4'
          Dst:             celt_fatal
    - functionName:    celt_iir
      functionSourceFile: '/src/opus/celt/celt_lpc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _x
        - den
        - _y
        - N
        - ord
        - mem
        - arch
      BBCount:         33
      ICount:          450
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - celt_fatal
        - xcorr_kernel_sse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt_lpc.c:218,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:218,4'
              BranchSideFuncs:
                - xcorr_kernel_sse
            - BranchSide:      'celt/celt_lpc.c:219,4'
              BranchSideFuncs:
                - xcorr_kernel_sse
        - Branch String:   'celt/celt_lpc.c:221,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:222,17'
              BranchSideFuncs:
                - xcorr_kernel_sse
            - BranchSide:      'celt/celt_lpc.c:223,9'
              BranchSideFuncs:
                - xcorr_kernel_sse
        - Branch String:   'celt/celt_lpc.c:223,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:224,15'
              BranchSideFuncs:
                - xcorr_kernel_sse
            - BranchSide:      'celt/celt_lpc.c:225,4'
              BranchSideFuncs:
                - xcorr_kernel_sse
        - Branch String:   'celt/celt_lpc.c:225,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:226,9'
              BranchSideFuncs:
                - xcorr_kernel_sse
            - BranchSide:      'celt/celt_lpc.c:227,10'
              BranchSideFuncs:
                - xcorr_kernel_sse
        - Branch String:   'celt/celt_lpc.c:227,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:231,14'
              BranchSideFuncs:
                - xcorr_kernel_sse
            - BranchSide:      'celt/celt_lpc.c:263,4'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:263,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:265,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:271,9'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:266,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:267,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:268,18'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:271,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:272,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:275,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_lpc.c:218,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_lpc.c:241,10'
          Dst:             xcorr_kernel_sse
    - functionName:    celt_fir_c
      functionSourceFile: '/src/opus/celt/celt_lpc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - num
        - y
        - N
        - ord
        - arch
      BBCount:         21
      ICount:          235
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - celt_fatal
        - xcorr_kernel_sse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt_lpc.c:150,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:150,4'
              BranchSideFuncs:
                - xcorr_kernel_sse
            - BranchSide:      'celt/celt_lpc.c:151,4'
              BranchSideFuncs:
                - xcorr_kernel_sse
        - Branch String:   'celt/celt_lpc.c:152,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:153,17'
              BranchSideFuncs:
                - xcorr_kernel_sse
            - BranchSide:      'celt/celt_lpc.c:154,10'
              BranchSideFuncs:
                - xcorr_kernel_sse
        - Branch String:   'celt/celt_lpc.c:154,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:157,16'
              BranchSideFuncs:
                - xcorr_kernel_sse
            - BranchSide:      'celt/celt_lpc.c:177,4'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:177,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:179,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:185,1'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:180,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:181,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:182,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_lpc.c:150,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_lpc.c:167,10'
          Dst:             xcorr_kernel_sse
    - functionName:    _celt_lpc
      functionSourceFile: '/src/opus/celt/celt_lpc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _lpc
        - ac
        - p
      BBCount:         19
      ICount:          192
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/celt_lpc.c:56,8'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:56,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:59,14'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:59,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:61,21'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:87,4'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:62,10'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:63,19'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:64,16'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:68,10'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:71,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:77,18'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:83,14'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:84,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:86,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    celt_log2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          53
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    amp2Log2
      functionSourceFile: '/src/opus/celt/quant_bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m
        - effEnd
        - end
        - bandE
        - bandLogE
        - C
      BBCount:         15
      ICount:          119
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - celt_log2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/quant_bands.c:559,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:562,29'
              BranchSideFuncs:
                - celt_log2
            - BranchSide:      'celt/quant_bands.c:569,14'
              BranchSideFuncs:
                - celt_log2
        - Branch String:   'celt/quant_bands.c:569,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:570,10'
              BranchSideFuncs:
                - celt_log2
            - BranchSide:      'celt/quant_bands.c:571,4'
              BranchSideFuncs:
                - celt_log2
        - Branch String:   'celt/quant_bands.c:571,4'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:559,13'
              BranchSideFuncs:
                - celt_log2
            - BranchSide:      'celt/quant_bands.c:572,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/quant_bands.c:562,16'
          Dst:             celt_log2
    - functionName:    unquant_energy_finalise
      functionSourceFile: '/src/opus/celt/quant_bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m
        - start
        - end
        - oldEBands
        - fine_quant
        - fine_priority
        - bits_left
        - dec
        - C
      BBCount:         26
      ICount:          180
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - ec_dec_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/quant_bands.c:530,4'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:532,14'
              BranchSideFuncs:
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:551,1'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:532,26'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:532,29'
              BranchSideFuncs:
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:532,7'
              BranchSideFuncs:
                - ec_dec_bits
        - Branch String:   'celt/quant_bands.c:532,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:534,14'
              BranchSideFuncs:
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:550,4'
              BranchSideFuncs:
                - ec_dec_bits
        - Branch String:   'celt/quant_bands.c:534,45'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:534,48'
              BranchSideFuncs:
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:535,13'
              BranchSideFuncs:
                - ec_dec_bits
        - Branch String:   'celt/quant_bands.c:534,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:535,13'
              BranchSideFuncs:
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:536,11'
              BranchSideFuncs:
                - ec_dec_bits
        - Branch String:   'celt/quant_bands.c:546,17'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:546,66'
              BranchSideFuncs:
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:547,22'
              BranchSideFuncs:
                - ec_dec_bits
        - Branch String:   'celt/quant_bands.c:548,10'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:540,30'
              BranchSideFuncs:
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:549,7'
              BranchSideFuncs:
                - ec_dec_bits
      Callsites:
        - Src:             'celt/quant_bands.c:540,18'
          Dst:             ec_dec_bits
    - functionName:    unquant_fine_energy
      functionSourceFile: '/src/opus/celt/quant_bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m
        - start
        - end
        - oldEBands
        - prev_quant
        - extra_quant
        - dec
        - C
      BBCount:         18
      ICount:          177
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ec_dec_bits
        - ec_tell
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/quant_bands.c:500,4'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:503,15'
              BranchSideFuncs:
                - ec_tell.790
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:523,1'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:504,11'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:505,10'
              BranchSideFuncs:
                - ec_tell.790
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:506,19'
              BranchSideFuncs:
                - ec_tell.790
                - ec_dec_bits
        - Branch String:   'celt/quant_bands.c:506,11'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:506,71'
              BranchSideFuncs:
                - ec_tell.790
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:507,15'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_tell.790
        - Branch String:   'celt/quant_bands.c:507,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:507,35'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_tell.790
            - BranchSide:      'celt/quant_bands.c:512,27'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_tell.790
        - Branch String:   'celt/quant_bands.c:521,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:512,27'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_tell.790
            - BranchSide:      'celt/quant_bands.c:522,4'
              BranchSideFuncs:
                - ec_tell.790
                - ec_dec_bits
      Callsites:
        - Src:             'celt/quant_bands.c:506,11'
          Dst:             ec_tell
        - Src:             'celt/quant_bands.c:512,15'
          Dst:             ec_dec_bits
    - functionName:    ec_tell
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    unquant_coarse_energy
      functionSourceFile: '/src/opus/celt/quant_bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - start
        - end
        - oldEBands
        - intra
        - dec
        - C
        - LM
      BBCount:         31
      ICount:          316
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - celt_fatal
        - ec_dec_bit_logp
        - ec_dec_icdf
        - ec_laplace_decode
        - ec_tell
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/quant_bands.c:441,8'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:443,12'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:446,24'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
        - Branch String:   'celt/quant_bands.c:453,4'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:455,8'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:494,1'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:463,10'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:463,10'
              BranchSideFuncs:
                - ec_tell.790
                - celt_fatal
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:464,25'
              BranchSideFuncs:
                - ec_tell.790
                - celt_fatal
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
        - Branch String:   'celt/quant_bands.c:465,13'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:468,20'
              BranchSideFuncs:
                - ec_laplace_decode
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_dec_icdf
            - BranchSide:      'celt/quant_bands.c:472,18'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.790
                - ec_laplace_decode
                - ec_dec_bit_logp
                - ec_dec_icdf
        - Branch String:   'celt/quant_bands.c:468,20'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:468,19'
              BranchSideFuncs:
                - ec_laplace_decode
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_dec_icdf
            - BranchSide:      'celt/quant_bands.c:468,19'
              BranchSideFuncs:
                - ec_laplace_decode
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_dec_icdf
        - Branch String:   'celt/quant_bands.c:472,18'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:474,30'
              BranchSideFuncs:
                - ec_dec_icdf
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:477,18'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.790
                - ec_dec_icdf
                - ec_laplace_decode
                - ec_dec_bit_logp
        - Branch String:   'celt/quant_bands.c:477,18'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:479,35'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - celt_fatal
                - ec_tell.790
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:482,16'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
        - Branch String:   'celt/quant_bands.c:485,39'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:485,10'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:485,10'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
        - Branch String:   'celt/quant_bands.c:492,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:463,10'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:493,4'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.790
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
      Callsites:
        - Src:             'celt/quant_bands.c:463,10'
          Dst:             celt_fatal
        - Src:             'celt/quant_bands.c:464,17'
          Dst:             ec_tell
        - Src:             'celt/quant_bands.c:469,18'
          Dst:             ec_laplace_decode
        - Src:             'celt/quant_bands.c:474,18'
          Dst:             ec_dec_icdf
        - Src:             'celt/quant_bands.c:479,19'
          Dst:             ec_dec_bit_logp
    - functionName:    quant_energy_finalise
      functionSourceFile: '/src/opus/celt/quant_bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m
        - start
        - end
        - oldEBands
        - error
        - fine_quant
        - fine_priority
        - bits_left
        - enc
        - C
      BBCount:         26
      ICount:          212
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - ec_enc_bits
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/quant_bands.c:406,4'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:408,14'
              BranchSideFuncs:
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:429,1'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:408,26'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:408,29'
              BranchSideFuncs:
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:408,7'
              BranchSideFuncs:
                - ec_enc_bits
        - Branch String:   'celt/quant_bands.c:408,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:410,14'
              BranchSideFuncs:
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:428,4'
              BranchSideFuncs:
                - ec_enc_bits
        - Branch String:   'celt/quant_bands.c:410,45'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:410,48'
              BranchSideFuncs:
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:411,13'
              BranchSideFuncs:
                - ec_enc_bits
        - Branch String:   'celt/quant_bands.c:410,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:411,13'
              BranchSideFuncs:
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:412,11'
              BranchSideFuncs:
                - ec_enc_bits
        - Branch String:   'celt/quant_bands.c:423,17'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:423,66'
              BranchSideFuncs:
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:424,39'
              BranchSideFuncs:
                - ec_enc_bits
        - Branch String:   'celt/quant_bands.c:426,10'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:416,18'
              BranchSideFuncs:
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:427,7'
              BranchSideFuncs:
                - ec_enc_bits
      Callsites:
        - Src:             'celt/quant_bands.c:417,13'
          Dst:             ec_enc_bits
    - functionName:    quant_fine_energy
      functionSourceFile: '/src/opus/celt/quant_bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m
        - start
        - end
        - oldEBands
        - error
        - prev_quant
        - extra_quant
        - enc
        - C
      BBCount:         24
      ICount:          257
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ec_enc_bits
        - ec_tell
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/quant_bands.c:364,4'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:367,18'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:399,1'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:368,11'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:369,10'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:370,19'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bits
        - Branch String:   'celt/quant_bands.c:370,11'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:370,71'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:371,15'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.790
        - Branch String:   'celt/quant_bands.c:371,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:371,35'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.790
            - BranchSide:      'celt/quant_bands.c:380,27'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.790
        - Branch String:   'celt/quant_bands.c:382,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:383,18'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.790
            - BranchSide:      'celt/quant_bands.c:384,14'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.790
        - Branch String:   'celt/quant_bands.c:384,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:385,16'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.790
            - BranchSide:      'celt/quant_bands.c:386,22'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.790
        - Branch String:   'celt/quant_bands.c:397,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:380,27'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.790
            - BranchSide:      'celt/quant_bands.c:398,4'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bits
      Callsites:
        - Src:             'celt/quant_bands.c:370,11'
          Dst:             ec_tell
        - Src:             'celt/quant_bands.c:386,10'
          Dst:             ec_enc_bits
    - functionName:    ec_get_buffer
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_range_bytes
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quant_coarse_energy_impl
      functionSourceFile: '/src/opus/celt/quant_bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        15
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - m
        - start
        - end
        - eBands
        - oldEBands
        - budget
        - tell
        - prob_model
        - error
        - enc
        - C
        - LM
        - intra
        - max_decay
        - lfe
      BBCount:         83
      ICount:          613
      EdgeCount:       110
      CyclomaticComplexity: 29
      functionsReached:
        - ec_enc_bit_logp
        - ec_enc_icdf
        - ec_laplace_encode
        - ec_tell
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/quant_bands.c:168,8'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:169,23'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:170,8'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:170,8'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:172,12'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:175,24'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:180,4'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:182,8'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:257,11'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:192,17'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:192,15'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:192,15'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:202,24'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:202,74'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:202,74'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:206,21'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:206,24'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:212,16'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:206,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:208,24'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:212,16'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:209,17'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:210,19'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:211,10'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:217,23'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:217,26'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:224,14'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:217,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:219,17'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:224,14'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:219,17'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:220,21'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:221,17'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:220,21'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:220,19'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:220,19'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:221,17'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:222,21'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:223,10'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:222,21'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:222,19'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:222,19'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:224,18'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:224,21'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:226,14'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:224,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:225,18'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:226,14'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:225,18'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:225,16'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:225,16'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:226,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:229,20'
              BranchSideFuncs:
                - ec_laplace_encode
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
            - BranchSide:      'celt/quant_bands.c:233,18'
              BranchSideFuncs:
                - ec_tell.790
                - ec_laplace_encode
                - ec_enc_bit_logp
                - ec_enc_icdf
        - Branch String:   'celt/quant_bands.c:229,20'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:229,19'
              BranchSideFuncs:
                - ec_laplace_encode
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
            - BranchSide:      'celt/quant_bands.c:229,19'
              BranchSideFuncs:
                - ec_laplace_encode
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
        - Branch String:   'celt/quant_bands.c:233,18'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:235,18'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:238,18'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_icdf
                - ec_laplace_encode
                - ec_enc_bit_logp
        - Branch String:   'celt/quant_bands.c:235,18'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:235,18'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:235,18'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:235,18'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:235,16'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:235,18'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:235,18'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:235,16'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:235,16'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:238,18'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:240,18'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - ec_tell.790
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:244,16'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:240,18'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:240,16'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - ec_tell.790
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:240,16'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - ec_tell.790
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:255,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:191,14'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:256,4'
              BranchSideFuncs:
                - ec_tell.790
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:257,11'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:257,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/quant_bands.c:257,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/quant_bands.c:169,7'
          Dst:             ec_enc_bit_logp
        - Src:             'celt/quant_bands.c:215,17'
          Dst:             ec_tell
        - Src:             'celt/quant_bands.c:230,13'
          Dst:             ec_laplace_encode
        - Src:             'celt/quant_bands.c:236,13'
          Dst:             ec_enc_icdf
        - Src:             'celt/quant_bands.c:241,13'
          Dst:             ec_enc_bit_logp
    - functionName:    loss_distortion
      functionSourceFile: '/src/opus/celt/quant_bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      float
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - eBands
        - oldEBands
        - start
        - end
        - len
        - C
      BBCount:         12
      ICount:          98
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/quant_bands.c:147,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:149,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/quant_bands.c:152,4'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:152,4'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:147,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/quant_bands.c:153,11'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:153,11'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:153,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/quant_bands.c:153,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    quant_coarse_energy
      functionSourceFile: '/src/opus/celt/quant_bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        17
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - start
        - end
        - effEnd
        - eBands
        - oldEBands
        - budget
        - error
        - enc
        - C
        - LM
        - nbAvailableBytes
        - force_intra
        - delayedIntra
        - two_pass
        - loss_rate
        - lfe
      BBCount:         48
      ICount:          553
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached:
        - ec_get_buffer
        - ec_range_bytes
        - ec_tell
        - ec_tell_frac
        - loss_distortion
        - quant_coarse_energy_impl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/quant_bands.c:276,24'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:276,24'
              BranchSideFuncs:
                - loss_distortion
                - ec_tell.790
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
            - BranchSide:      'celt/quant_bands.c:276,29'
              BranchSideFuncs:
                - loss_distortion
                - ec_tell.790
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
        - Branch String:   'celt/quant_bands.c:276,38'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:276,24'
              BranchSideFuncs:
                - loss_distortion
                - ec_tell.790
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
            - BranchSide:      'celt/quant_bands.c:276,42'
              BranchSideFuncs:
                - loss_distortion
                - ec_tell.790
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
        - Branch String:   'celt/quant_bands.c:276,71'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:276,74'
              BranchSideFuncs:
                - loss_distortion
                - ec_tell.790
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
            - BranchSide:      'celt/quant_bands.c:276,24'
              BranchSideFuncs:
                - loss_distortion
                - ec_tell.790
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
        - Branch String:   'celt/quant_bands.c:281,8'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:282,24'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
            - BranchSide:      'celt/quant_bands.c:284,14'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
        - Branch String:   'celt/quant_bands.c:285,8'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:290,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
            - BranchSide:      'celt/quant_bands.c:293,8'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
        - Branch String:   'celt/quant_bands.c:290,19'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:290,17'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
            - BranchSide:      'celt/quant_bands.c:290,17'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
        - Branch String:   'celt/quant_bands.c:293,8'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:294,17'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
            - BranchSide:      'celt/quant_bands.c:295,23'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
                - quant_coarse_energy_impl
        - Branch String:   'celt/quant_bands.c:301,17'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:301,20'
              BranchSideFuncs:
                - quant_coarse_energy_impl
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
            - BranchSide:      'celt/quant_bands.c:303,43'
              BranchSideFuncs:
                - quant_coarse_energy_impl
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
        - Branch String:   'celt/quant_bands.c:301,8'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:303,43'
              BranchSideFuncs:
                - quant_coarse_energy_impl
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
            - BranchSide:      'celt/quant_bands.c:307,9'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_range_bytes
                - ec_range_bytes
                - ec_get_buffer
                - quant_coarse_energy_impl
                - ec_tell_frac
        - Branch String:   'celt/quant_bands.c:307,8'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:318,33'
              BranchSideFuncs: []
            - BranchSide:      'celt/quant_bands.c:347,7'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:326,11'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:327,21'
              BranchSideFuncs:
                - quant_coarse_energy_impl
                - ec_tell_frac
            - BranchSide:      'celt/quant_bands.c:328,7'
              BranchSideFuncs:
                - quant_coarse_energy_impl
                - ec_tell_frac
        - Branch String:   'celt/quant_bands.c:337,20'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:337,24'
              BranchSideFuncs:
                - ec_tell_frac
            - BranchSide:      'celt/quant_bands.c:346,4'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:337,44'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:337,48'
              BranchSideFuncs: []
            - BranchSide:      'celt/quant_bands.c:339,11'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:337,69'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:337,98'
              BranchSideFuncs:
                - ec_tell_frac
            - BranchSide:      'celt/quant_bands.c:346,4'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:337,11'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:339,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/quant_bands.c:346,4'
              BranchSideFuncs: []
        - Branch String:   'celt/quant_bands.c:351,8'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:352,23'
              BranchSideFuncs: []
            - BranchSide:      'celt/quant_bands.c:354,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/quant_bands.c:278,21'
          Dst:             loss_distortion
        - Src:             'celt/quant_bands.c:280,11'
          Dst:             ec_tell
        - Src:             'celt/quant_bands.c:303,18'
          Dst:             quant_coarse_energy_impl
        - Src:             'celt/quant_bands.c:318,20'
          Dst:             ec_tell_frac
        - Src:             'celt/quant_bands.c:322,22'
          Dst:             ec_range_bytes
        - Src:             'celt/quant_bands.c:323,22'
          Dst:             ec_range_bytes
        - Src:             'celt/quant_bands.c:324,19'
          Dst:             ec_get_buffer
        - Src:             'celt/quant_bands.c:334,18'
          Dst:             quant_coarse_energy_impl
        - Src:             'celt/quant_bands.c:337,85'
          Dst:             ec_tell_frac
    - functionName:    celt_udiv
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - n
        - d
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/entcode.h:125,4'
          Branch Sides:
            - BranchSide:      'celt/entcode.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/entcode.h:136,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entcode.h:125,4'
          Dst:             celt_fatal
    - functionName:    ec_dec_depth
      functionSourceFile: '/src/opus/celt/rate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dec
        - cap
        - last
      BBCount:         24
      ICount:          122
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ec_dec_icdf
        - ec_dec_uint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/rate.c:672,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:673,25'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_uint
            - BranchSide:      'celt/rate.c:675,16'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_uint
                - ec_dec_icdf
        - Branch String:   'celt/rate.c:674,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:674,22'
              BranchSideFuncs:
                - ec_dec_uint
            - BranchSide:      'celt/rate.c:675,4'
              BranchSideFuncs:
                - ec_dec_uint
        - Branch String:   'celt/rate.c:675,15'
          Branch Sides:
            - BranchSide:      'celt/rate.c:676,25'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_uint
            - BranchSide:      'celt/rate.c:679,25'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_uint
        - Branch String:   'celt/rate.c:677,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:677,22'
              BranchSideFuncs:
                - ec_dec_uint
            - BranchSide:      'celt/rate.c:678,4'
              BranchSideFuncs:
                - ec_dec_uint
        - Branch String:   'celt/rate.c:681,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:681,21'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:682,13'
              BranchSideFuncs:
                - ec_dec_uint
        - Branch String:   'celt/rate.c:682,13'
          Branch Sides:
            - BranchSide:      'celt/rate.c:682,27'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:683,13'
              BranchSideFuncs:
                - ec_dec_uint
        - Branch String:   'celt/rate.c:683,13'
          Branch Sides:
            - BranchSide:      'celt/rate.c:683,28'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:684,33'
              BranchSideFuncs:
                - ec_dec_uint
      Callsites:
        - Src:             'celt/rate.c:673,13'
          Dst:             ec_dec_icdf
        - Src:             'celt/rate.c:676,13'
          Dst:             ec_dec_icdf
        - Src:             'celt/rate.c:679,13'
          Dst:             ec_dec_icdf
        - Src:             'celt/rate.c:684,21'
          Dst:             ec_dec_uint
    - functionName:    ec_enc_depth
      functionSourceFile: '/src/opus/celt/rate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - depth
        - cap
        - last
      BBCount:         27
      ICount:          141
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ec_enc_icdf
        - ec_enc_uint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/rate.c:655,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:655,26'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
                - ec_enc_icdf
                - ec_enc_icdf
            - BranchSide:      'celt/rate.c:656,8'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
                - ec_enc_icdf
                - ec_enc_icdf
        - Branch String:   'celt/rate.c:656,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:656,24'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
                - ec_enc_icdf
                - ec_enc_icdf
            - BranchSide:      'celt/rate.c:657,8'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
                - ec_enc_icdf
                - ec_enc_icdf
        - Branch String:   'celt/rate.c:657,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:657,22'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
                - ec_enc_icdf
                - ec_enc_icdf
            - BranchSide:      'celt/rate.c:658,9'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
                - ec_enc_icdf
                - ec_enc_icdf
        - Branch String:   'celt/rate.c:658,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:659,19'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:660,16'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
                - ec_enc_icdf
        - Branch String:   'celt/rate.c:659,24'
          Branch Sides:
            - BranchSide:      'celt/rate.c:659,7'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:659,7'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
        - Branch String:   'celt/rate.c:660,15'
          Branch Sides:
            - BranchSide:      'celt/rate.c:661,19'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:663,19'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
        - Branch String:   'celt/rate.c:661,24'
          Branch Sides:
            - BranchSide:      'celt/rate.c:661,7'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:661,7'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_enc_uint
        - Branch String:   'celt/rate.c:666,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:666,30'
              BranchSideFuncs:
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:666,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/rate.c:659,7'
          Dst:             ec_enc_icdf
        - Src:             'celt/rate.c:661,7'
          Dst:             ec_enc_icdf
        - Src:             'celt/rate.c:663,7'
          Dst:             ec_enc_icdf
        - Src:             'celt/rate.c:666,18'
          Dst:             ec_enc_uint
    - functionName:    median_of_5_val16
      functionSourceFile: '/src/opus/celt/rate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         33
      ICount:          199
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/rate.c:694,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:696,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:699,12'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:702,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:704,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:707,12'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:710,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:712,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:715,8'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:715,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:717,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:722,11'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:717,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:718,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:720,17'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:718,17'
          Branch Sides:
            - BranchSide:      'celt/rate.c:718,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:718,10'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:720,17'
          Branch Sides:
            - BranchSide:      'celt/rate.c:720,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:720,10'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:722,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:723,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:725,17'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:723,17'
          Branch Sides:
            - BranchSide:      'celt/rate.c:723,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:723,10'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:725,17'
          Branch Sides:
            - BranchSide:      'celt/rate.c:725,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:725,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    clt_compute_extra_allocation
      functionSourceFile: '/src/opus/celt/rate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        16
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - float
        - float
      constantsTouched: []
      argNames:
        - m
        - qext_mode
        - start
        - end
        - qext_end
        - bandLogE
        - qext_bandLogE
        - total
        - extra_pulses
        - extra_equant
        - C
        - LM
        - ec
        - encode
        - tone_freq
        - toneishness
      BBCount:         164
      ICount:          1551
      EdgeCount:       207
      CyclomaticComplexity: 45
      functionsReached:
        - celt_fatal
        - ec_dec_depth
        - ec_enc_depth
        - ec_tell_frac
        - median_of_5_val16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/rate.c:749,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:750,7'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_dec_depth
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:754,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:750,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:750,7'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:751,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:758,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:758,32'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:759,8'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:759,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:760,13'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:762,8'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:760,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:760,36'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:761,4'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:762,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:763,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:768,4'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:763,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:764,28'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:769,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:775,7'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:856,14'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
        - Branch String:   'celt/rate.c:778,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:779,22'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:782,14'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:782,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:783,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:786,11'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:786,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:787,17'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:791,13'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:787,10'
          Branch Sides:
            - BranchSide:      'celt/rate.c:788,24'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:790,7'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:788,24'
          Branch Sides:
            - BranchSide:      'celt/rate.c:788,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:788,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:792,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:793,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:810,7'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:795,94'
          Branch Sides:
            - BranchSide:      'celt/rate.c:795,98'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:797,16'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:795,131'
          Branch Sides:
            - BranchSide:      'celt/rate.c:795,134'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:796,23'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:795,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:796,23'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:797,16'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:797,10'
          Branch Sides:
            - BranchSide:      'celt/rate.c:798,29'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:801,16'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:801,10'
          Branch Sides:
            - BranchSide:      'celt/rate.c:802,28'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:804,14'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:804,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:805,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:809,7'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:805,13'
          Branch Sides:
            - BranchSide:      'celt/rate.c:806,31'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:808,10'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:806,31'
          Branch Sides:
            - BranchSide:      'celt/rate.c:806,22'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:806,22'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
        - Branch String:   'celt/rate.c:811,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:812,49'
              BranchSideFuncs:
                - median_of_5_val16
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:814,54'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:816,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:817,24'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:819,14'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:817,24'
          Branch Sides:
            - BranchSide:      'celt/rate.c:817,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:817,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:819,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:820,24'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:822,14'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:820,24'
          Branch Sides:
            - BranchSide:      'celt/rate.c:820,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:820,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:822,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:822,49'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:823,11'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:823,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:824,16'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:827,11'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:824,10'
          Branch Sides:
            - BranchSide:      'celt/rate.c:824,56'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:825,7'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:828,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:829,17'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:831,13'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:834,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:835,14'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:840,14'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:836,10'
          Branch Sides:
            - BranchSide:      'celt/rate.c:837,26'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:838,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:837,31'
          Branch Sides:
            - BranchSide:      'celt/rate.c:837,31'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:837,31'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:837,31'
          Branch Sides:
            - BranchSide:      'celt/rate.c:837,17'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:837,31'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:837,31'
          Branch Sides:
            - BranchSide:      'celt/rate.c:837,17'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:837,17'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:840,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:844,37'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:855,4'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:844,37'
          Branch Sides:
            - BranchSide:      'celt/rate.c:844,37'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:844,37'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:844,37'
          Branch Sides:
            - BranchSide:      'celt/rate.c:844,36'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:844,37'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:844,37'
          Branch Sides:
            - BranchSide:      'celt/rate.c:844,36'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:844,36'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:850,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:851,26'
              BranchSideFuncs:
                - ec_enc_depth
                - ec_tell_frac
            - BranchSide:      'celt/rate.c:853,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:856,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:0,0'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
            - BranchSide:      'celt/rate.c:857,27'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
        - Branch String:   'celt/rate.c:857,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:858,37'
              BranchSideFuncs:
                - ec_dec_depth
                - ec_tell_frac
            - BranchSide:      'celt/rate.c:860,19'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_depth
        - Branch String:   'celt/rate.c:863,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:864,32'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:867,8'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:867,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:868,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:873,1'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:868,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:869,39'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:872,4'
              BranchSideFuncs: []
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'celt/rate.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:0,0'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/rate.c:750,7'
          Dst:             celt_fatal
        - Src:             'celt/rate.c:812,24'
          Dst:             median_of_5_val16
        - Src:             'celt/rate.c:850,14'
          Dst:             ec_tell_frac
        - Src:             'celt/rate.c:851,13'
          Dst:             ec_enc_depth
        - Src:             'celt/rate.c:857,14'
          Dst:             ec_tell_frac
        - Src:             'celt/rate.c:858,24'
          Dst:             ec_dec_depth
    - functionName:    interp_bits2pulses
      functionSourceFile: '/src/opus/celt/rate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      int
      argCount:        24
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - start
        - end
        - skip_start
        - bits1
        - bits2
        - thresh
        - cap
        - total
        - _balance
        - skip_rsv
        - intensity
        - intensity_rsv
        - dual_stereo
        - dual_stereo_rsv
        - bits
        - ebits
        - fine_priority
        - C
        - LM
        - ec
        - encode
        - prev
        - signalBandwidth
      BBCount:         163
      ICount:          1611
      EdgeCount:       212
      CyclomaticComplexity: 51
      functionsReached:
        - celt_fatal
        - celt_udiv
        - ec_dec_bit_logp
        - ec_dec_uint
        - ec_enc_bit_logp
        - ec_enc_uint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/rate.c:272,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:274,18'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:295,9'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:277,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:279,20'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:290,11'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:280,31'
          Branch Sides:
            - BranchSide:      'celt/rate.c:280,34'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:282,18'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:280,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:282,18'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:286,17'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:284,21'
          Branch Sides:
            - BranchSide:      'celt/rate.c:284,18'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:284,18'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:290,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:291,15'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:293,15'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:298,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:300,17'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:316,20'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:301,27'
          Branch Sides:
            - BranchSide:      'celt/rate.c:301,31'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:308,15'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:301,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:303,14'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:308,15'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:303,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:304,19'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:306,17'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:310,13'
          Branch Sides:
            - BranchSide:      'celt/rate.c:310,11'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:310,11'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:328,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:331,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:336,14'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:339,13'
          Branch Sides:
            - BranchSide:      'celt/rate.c:339,11'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:339,11'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:345,24'
          Branch Sides:
            - BranchSide:      'celt/rate.c:345,21'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:345,21'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:345,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:347,14'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - celt_udiv.813
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:379,15'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:347,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:355,17'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:371,37'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - celt_udiv.813
                - ec_enc_bit_logp
                - ec_enc_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
        - Branch String:   'celt/rate.c:355,17'
          Branch Sides:
            - BranchSide:      'celt/rate.c:356,34'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:358,32'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:364,37'
          Branch Sides:
            - BranchSide:      'celt/rate.c:364,41'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:367,32'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
        - Branch String:   'celt/rate.c:364,97'
          Branch Sides:
            - BranchSide:      'celt/rate.c:364,100'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:370,29'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:364,17'
          Branch Sides:
            - BranchSide:      'celt/rate.c:367,32'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:370,29'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:371,21'
          Branch Sides:
            - BranchSide:      'celt/rate.c:0,0'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:372,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
        - Branch String:   'celt/rate.c:380,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:381,42'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:382,15'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:383,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:386,18'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:390,10'
              BranchSideFuncs:
                - celt_udiv.813
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
                - ec_enc_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:394,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:394,4'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:396,8'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
        - Branch String:   'celt/rate.c:396,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:398,11'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:407,8'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:398,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:400,23'
              BranchSideFuncs:
                - ec_enc_uint
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:404,23'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:400,23'
          Branch Sides:
            - BranchSide:      'celt/rate.c:400,11'
              BranchSideFuncs:
                - ec_enc_uint
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:400,11'
              BranchSideFuncs:
                - ec_enc_uint
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:408,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:410,16'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:413,8'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_dec_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/rate.c:413,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:415,11'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:421,8'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:415,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:416,26'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:418,41'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:427,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:428,24'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:429,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:429,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:431,22'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:437,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:431,22'
          Branch Sides:
            - BranchSide:      'celt/rate.c:431,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:431,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:438,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:445,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:521,16'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/rate.c:445,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:445,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:446,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:450,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:452,19'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:495,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:452,19'
          Branch Sides:
            - BranchSide:      'celt/rate.c:452,17'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:452,17'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/rate.c:456,27'
          Branch Sides:
            - BranchSide:      'celt/rate.c:456,30'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:456,21'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/rate.c:456,34'
          Branch Sides:
            - BranchSide:      'celt/rate.c:456,39'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:456,21'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/rate.c:456,51'
          Branch Sides:
            - BranchSide:      'celt/rate.c:456,21'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:456,54'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/rate.c:465,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:466,23'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:470,14'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/rate.c:470,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:471,23'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:472,19'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/rate.c:476,21'
          Branch Sides:
            - BranchSide:      'celt/rate.c:476,10'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:476,10'
              BranchSideFuncs:
                - celt_udiv.813
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/rate.c:480,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:481,24'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:484,21'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:484,21'
          Branch Sides:
            - BranchSide:      'celt/rate.c:484,10'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:484,10'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:495,19'
          Branch Sides:
            - BranchSide:      'celt/rate.c:495,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:495,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:504,10'
          Branch Sides:
            - BranchSide:      'celt/rate.c:508,23'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:514,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:508,23'
          Branch Sides:
            - BranchSide:      'celt/rate.c:508,21'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:508,21'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:516,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:516,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:517,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:517,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:517,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
            - BranchSide:      'celt/rate.c:518,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.813
        - Branch String:   'celt/rate.c:524,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:526,18'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/rate.c:532,11'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:527,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:527,7'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/rate.c:528,7'
              BranchSideFuncs:
                - celt_fatal
      Callsites:
        - Src:             'celt/rate.c:337,18'
          Dst:             celt_udiv
        - Src:             'celt/rate.c:367,16'
          Dst:             ec_enc_bit_logp
        - Src:             'celt/rate.c:370,13'
          Dst:             ec_enc_bit_logp
        - Src:             'celt/rate.c:371,21'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/rate.c:394,4'
          Dst:             celt_fatal
        - Src:             'celt/rate.c:401,10'
          Dst:             ec_enc_uint
        - Src:             'celt/rate.c:404,29'
          Dst:             ec_dec_uint
        - Src:             'celt/rate.c:416,10'
          Dst:             ec_enc_bit_logp
        - Src:             'celt/rate.c:418,25'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/rate.c:425,15'
          Dst:             celt_udiv
        - Src:             'celt/rate.c:445,7'
          Dst:             celt_fatal
        - Src:             'celt/rate.c:477,21'
          Dst:             celt_udiv
        - Src:             'celt/rate.c:516,7'
          Dst:             celt_fatal
        - Src:             'celt/rate.c:517,7'
          Dst:             celt_fatal
        - Src:             'celt/rate.c:527,7'
          Dst:             celt_fatal
    - functionName:    clt_compute_allocation
      functionSourceFile: '/src/opus/celt/rate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      int
      argCount:        19
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - start
        - end
        - offsets
        - cap
        - alloc_trim
        - intensity
        - dual_stereo
        - total
        - balance
        - pulses
        - ebits
        - fine_priority
        - C
        - LM
        - ec
        - encode
        - prev
        - signalBandwidth
      BBCount:         78
      ICount:          846
      EdgeCount:       102
      CyclomaticComplexity: 26
      functionsReached:
        - interp_bits2pulses
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/rate.c:550,12'
          Branch Sides:
            - BranchSide:      'celt/rate.c:550,10'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:550,10'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:558,8'
          Branch Sides:
            - BranchSide:      'celt/rate.c:560,39'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:570,4'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:561,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:562,24'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:565,19'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:575,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:578,19'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:587,7'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:578,19'
          Branch Sides:
            - BranchSide:      'celt/rate.c:578,14'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:578,14'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:584,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:585,28'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:586,4'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:594,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:597,18'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:612,11'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:599,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:600,21'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:601,19'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:600,21'
          Branch Sides:
            - BranchSide:      'celt/rate.c:600,19'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:600,19'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:602,33'
          Branch Sides:
            - BranchSide:      'celt/rate.c:602,36'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:604,18'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:602,14'
          Branch Sides:
            - BranchSide:      'celt/rate.c:604,18'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:608,17'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:606,21'
          Branch Sides:
            - BranchSide:      'celt/rate.c:606,18'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:606,18'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:612,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:613,15'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:615,15'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:617,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:591,11'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:619,11'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:621,4'
          Branch Sides:
            - BranchSide:      'celt/rate.c:624,15'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:641,36'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:626,16'
          Branch Sides:
            - BranchSide:      'celt/rate.c:627,13'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:627,22'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:628,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:629,19'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:630,11'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:629,19'
          Branch Sides:
            - BranchSide:      'celt/rate.c:629,17'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:629,17'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:630,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:631,19'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:632,11'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:631,19'
          Branch Sides:
            - BranchSide:      'celt/rate.c:631,17'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:631,17'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:632,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:633,20'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:634,17'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:635,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:636,23'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:637,16'
              BranchSideFuncs:
                - interp_bits2pulses
        - Branch String:   'celt/rate.c:637,16'
          Branch Sides:
            - BranchSide:      'celt/rate.c:637,14'
              BranchSideFuncs:
                - interp_bits2pulses
            - BranchSide:      'celt/rate.c:637,14'
              BranchSideFuncs:
                - interp_bits2pulses
      Callsites:
        - Src:             'celt/rate.c:641,17'
          Dst:             interp_bits2pulses
    - functionName:    celt_atan_norm
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    op_pvq_refine
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - Xn
        - iy
        - iy0
        - K
        - up
        - margin
        - N
      BBCount:         45
      ICount:          412
      EdgeCount:       58
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/vq.c:437,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:439,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:447,8'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:447,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:448,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:450,10'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:448,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:448,33'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:449,4'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:448,33'
          Branch Sides:
            - BranchSide:      'celt/vq.c:448,33'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:448,33'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:448,33'
          Branch Sides:
            - BranchSide:      'celt/vq.c:448,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:448,33'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:448,33'
          Branch Sides:
            - BranchSide:      'celt/vq.c:448,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:448,25'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:450,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:450,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:451,12'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:451,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:452,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:454,10'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:455,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:456,36'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:468,4'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:458,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:459,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:464,23'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:459,45'
          Branch Sides:
            - BranchSide:      'celt/vq.c:459,52'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:463,7'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:459,82'
          Branch Sides:
            - BranchSide:      'celt/vq.c:459,87'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:463,7'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:459,95'
          Branch Sides:
            - BranchSide:      'celt/vq.c:459,98'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:460,33'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:459,14'
          Branch Sides:
            - BranchSide:      'celt/vq.c:460,33'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:463,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cubic_unquant
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - X
        - N
        - res
        - B
        - dec
        - gain
      BBCount:         19
      ICount:          158
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - cubic_synthesis
        - ec_dec_bits
        - ec_dec_uint
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/vq.c:852,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:852,16'
              BranchSideFuncs:
                - ec_dec_uint
                - ec_dec_bits
                - cubic_synthesis
                - ec_dec_bits
            - BranchSide:      'celt/vq.c:853,8'
              BranchSideFuncs:
                - ec_dec_uint
                - ec_dec_bits
                - cubic_synthesis
                - ec_dec_bits
        - Branch String:   'celt/vq.c:852,16'
          Branch Sides:
            - BranchSide:      'celt/vq.c:852,15'
              BranchSideFuncs:
                - ec_dec_uint
                - ec_dec_bits
                - cubic_synthesis
                - ec_dec_bits
            - BranchSide:      'celt/vq.c:852,15'
              BranchSideFuncs:
                - ec_dec_uint
                - ec_dec_bits
                - cubic_synthesis
                - ec_dec_bits
        - Branch String:   'celt/vq.c:853,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:854,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:857,23'
              BranchSideFuncs:
                - ec_dec_uint
                - ec_dec_bits
                - cubic_synthesis
                - ec_dec_bits
        - Branch String:   'celt/vq.c:859,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:860,11'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_dec_bits
            - BranchSide:      'celt/vq.c:862,7'
              BranchSideFuncs:
                - cubic_synthesis
        - Branch String:   'celt/vq.c:860,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:860,42'
              BranchSideFuncs:
                - ec_dec_bits
                - cubic_synthesis
            - BranchSide:      'celt/vq.c:861,4'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_dec_bits
      Callsites:
        - Src:             'celt/vq.c:857,11'
          Dst:             ec_dec_uint
        - Src:             'celt/vq.c:858,11'
          Dst:             ec_dec_bits
        - Src:             'celt/vq.c:860,30'
          Dst:             ec_dec_bits
        - Src:             'celt/vq.c:863,4'
          Dst:             cubic_synthesis
    - functionName:    cubic_synthesis
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - float
      constantsTouched: []
      argNames:
        - X
        - iy
        - N
        - K
        - face
        - sign
        - gain
      BBCount:         18
      ICount:          153
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - sqrt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/vq.c:766,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:767,19'
              BranchSideFuncs:
                - sqrt
            - BranchSide:      'celt/vq.c:769,14'
              BranchSideFuncs:
                - sqrt
        - Branch String:   'celt/vq.c:769,14'
          Branch Sides:
            - BranchSide:      'celt/vq.c:769,22'
              BranchSideFuncs:
                - sqrt
            - BranchSide:      'celt/vq.c:769,26'
              BranchSideFuncs:
                - sqrt
        - Branch String:   'celt/vq.c:770,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:771,14'
              BranchSideFuncs:
                - sqrt
            - BranchSide:      'celt/vq.c:780,19'
              BranchSideFuncs:
                - sqrt
        - Branch String:   'celt/vq.c:781,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:782,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:785,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:780,14'
          Dst:             sqrt
    - functionName:    cubic_quant
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - X
        - N
        - res
        - B
        - enc
        - gain
        - resynth
      BBCount:         39
      ICount:          300
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - cubic_synthesis
        - ec_enc_bits
        - ec_enc_uint
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/vq.c:799,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:799,16'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:800,8'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
        - Branch String:   'celt/vq.c:799,16'
          Branch Sides:
            - BranchSide:      'celt/vq.c:799,15'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:799,15'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
        - Branch String:   'celt/vq.c:800,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:801,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:805,10'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
        - Branch String:   'celt/vq.c:801,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:801,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:803,7'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:805,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:806,11'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:811,11'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
        - Branch String:   'celt/vq.c:806,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:807,20'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:810,4'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
        - Branch String:   'celt/vq.c:828,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:829,15'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:832,10'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_enc_bits
        - Branch String:   'celt/vq.c:829,15'
          Branch Sides:
            - BranchSide:      'celt/vq.c:829,10'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:829,10'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_enc_bits
        - Branch String:   'celt/vq.c:832,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:833,11'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:835,8'
              BranchSideFuncs:
                - cubic_synthesis
        - Branch String:   'celt/vq.c:833,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:833,34'
              BranchSideFuncs:
                - ec_enc_bits
                - cubic_synthesis
            - BranchSide:      'celt/vq.c:834,4'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_enc_bits
        - Branch String:   'celt/vq.c:835,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:836,23'
              BranchSideFuncs:
                - cubic_synthesis
            - BranchSide:      'celt/vq.c:839,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:812,4'
          Dst:             ec_enc_uint
        - Src:             'celt/vq.c:813,4'
          Dst:             ec_enc_bits
        - Src:             'celt/vq.c:833,22'
          Dst:             ec_enc_bits
        - Src:             'celt/vq.c:836,7'
          Dst:             cubic_synthesis
    - functionName:    celt_atan2p_norm
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - y
        - x
      BBCount:         13
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - celt_atan_norm
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/mathops.h:172,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:172,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_atan_norm
                - celt_atan_norm
            - BranchSide:      'celt/mathops.h:172,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/mathops.h:172,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:172,4'
              BranchSideFuncs:
                - celt_atan_norm
                - celt_atan_norm
            - BranchSide:      'celt/mathops.h:175,9'
              BranchSideFuncs:
                - celt_atan_norm
                - celt_atan_norm
        - Branch String:   'celt/mathops.h:175,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:177,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:180,8'
              BranchSideFuncs:
                - celt_atan_norm
                - celt_atan_norm
        - Branch String:   'celt/mathops.h:180,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:182,29'
              BranchSideFuncs:
                - celt_atan_norm
            - BranchSide:      'celt/mathops.h:184,35'
              BranchSideFuncs:
                - celt_atan_norm
      Callsites:
        - Src:             'celt/mathops.h:172,4'
          Dst:             celt_fatal
        - Src:             'celt/mathops.h:182,14'
          Dst:             celt_atan_norm
        - Src:             'celt/mathops.h:184,20'
          Dst:             celt_atan_norm
    - functionName:    stereo_itheta
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - Y
        - stereo
        - N
        - arch
      BBCount:         10
      ICount:          140
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - celt_atan2p_norm
        - celt_inner_prod_sse
        - sqrt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/vq.c:731,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:733,13'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - celt_atan2p_norm
            - BranchSide:      'celt/vq.c:742,15'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - sqrt
                - sqrt
                - celt_atan2p_norm
        - Branch String:   'celt/vq.c:733,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:736,14'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - celt_atan2p_norm
            - BranchSide:      'celt/vq.c:741,4'
              BranchSideFuncs:
                - sqrt
                - sqrt
                - celt_atan2p_norm
      Callsites:
        - Src:             'celt/vq.c:742,15'
          Dst:             celt_inner_prod_sse
        - Src:             'celt/vq.c:743,16'
          Dst:             celt_inner_prod_sse
        - Src:             'celt/vq.c:745,10'
          Dst:             sqrt
        - Src:             'celt/vq.c:746,11'
          Dst:             sqrt
        - Src:             'celt/vq.c:750,42'
          Dst:             celt_atan2p_norm
    - functionName:    renormalise_vector
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - float
        - int
      constantsTouched: []
      argNames:
        - X
        - N
        - gain
        - arch
      BBCount:         7
      ICount:          79
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - celt_inner_prod_sse
        - sqrt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/vq.c:713,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:715,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:720,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:705,18'
          Dst:             celt_inner_prod_sse
        - Src:             'celt/vq.c:710,8'
          Dst:             sqrt
    - functionName:    ec_dec_refine
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - dec
        - up
        - extra_bits
        - use_entropy
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ec_dec_bit_logp
        - ec_dec_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/vq.c:540,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:541,30'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_dec_bits
            - BranchSide:      'celt/vq.c:545,40'
              BranchSideFuncs:
                - ec_dec_bits
        - Branch String:   'celt/vq.c:543,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:543,27'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:544,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:539,12'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/vq.c:541,18'
          Dst:             ec_dec_bits
        - Src:             'celt/vq.c:542,16'
          Dst:             ec_dec_bits
        - Src:             'celt/vq.c:545,28'
          Dst:             ec_dec_bits
    - functionName:    alg_unquant
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - float
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - X
        - N
        - K
        - spread
        - B
        - dec
        - gain
        - ext_dec
        - extra_bits
      BBCount:         56
      ICount:          518
      EdgeCount:       71
      CyclomaticComplexity: 17
      functionsReached:
        - celt_fatal
        - decode_pulses
        - ec_dec_bits
        - ec_dec_refine
        - ec_dec_uint
        - ec_tell
        - exp_rotation
        - extract_collapse_mask
        - normalise_residual
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/vq.c:630,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:630,4'
              BranchSideFuncs:
                - celt_fatal
                - decode_pulses
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_tell.880
                - ec_dec_bits
                - ec_dec_refine
                - ec_dec_uint
            - BranchSide:      'celt/vq.c:631,4'
              BranchSideFuncs:
                - celt_fatal
                - decode_pulses
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_tell.880
                - ec_dec_bits
                - ec_dec_refine
                - ec_dec_uint
        - Branch String:   'celt/vq.c:631,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:631,4'
              BranchSideFuncs:
                - decode_pulses
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_tell.880
                - ec_dec_bits
                - ec_dec_refine
                - ec_dec_uint
            - BranchSide:      'celt/vq.c:632,4'
              BranchSideFuncs:
                - decode_pulses
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_tell.880
                - ec_dec_bits
                - ec_dec_refine
                - ec_dec_uint
        - Branch String:   'celt/vq.c:635,13'
          Branch Sides:
            - BranchSide:      'celt/vq.c:635,16'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_tell.880
                - ec_dec_bits
                - ec_dec_refine
                - ec_dec_uint
            - BranchSide:      'celt/vq.c:658,15'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_tell.880
                - ec_dec_bits
                - ec_dec_refine
        - Branch String:   'celt/vq.c:635,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:638,18'
              BranchSideFuncs:
                - ec_dec_uint
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
            - BranchSide:      'celt/vq.c:658,15'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_tell.880
                - ec_dec_bits
                - ec_dec_refine
        - Branch String:   'celt/vq.c:638,18'
          Branch Sides:
            - BranchSide:      'celt/vq.c:638,16'
              BranchSideFuncs:
                - ec_dec_uint
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
            - BranchSide:      'celt/vq.c:638,16'
              BranchSideFuncs:
                - ec_dec_uint
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
        - Branch String:   'celt/vq.c:643,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:644,19'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
            - BranchSide:      'celt/vq.c:646,18'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
        - Branch String:   'celt/vq.c:644,18'
          Branch Sides:
            - BranchSide:      'celt/vq.c:644,33'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
            - BranchSide:      'celt/vq.c:644,42'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
        - Branch String:   'celt/vq.c:645,19'
          Branch Sides:
            - BranchSide:      'celt/vq.c:645,53'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
            - BranchSide:      'celt/vq.c:645,62'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
        - Branch String:   'celt/vq.c:646,18'
          Branch Sides:
            - BranchSide:      'celt/vq.c:647,19'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
            - BranchSide:      'celt/vq.c:650,19'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
        - Branch String:   'celt/vq.c:665,18'
          Branch Sides:
            - BranchSide:      'celt/vq.c:665,16'
              BranchSideFuncs:
                - ec_tell.880
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_dec_bits
                - ec_dec_refine
            - BranchSide:      'celt/vq.c:665,16'
              BranchSideFuncs:
                - ec_tell.880
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_dec_bits
                - ec_dec_refine
        - Branch String:   'celt/vq.c:668,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:668,53'
              BranchSideFuncs:
                - ec_dec_refine
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_dec_bits
            - BranchSide:      'celt/vq.c:669,14'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_dec_bits
        - Branch String:   'celt/vq.c:669,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:669,42'
              BranchSideFuncs:
                - ec_dec_bits
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
            - BranchSide:      'celt/vq.c:670,22'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
        - Branch String:   'celt/vq.c:671,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:672,21'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
            - BranchSide:      'celt/vq.c:674,17'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
        - Branch String:   'celt/vq.c:675,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:675,45'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
            - BranchSide:      'celt/vq.c:676,11'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
        - Branch String:   'celt/vq.c:676,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:676,31'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
            - BranchSide:      'celt/vq.c:677,12'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
        - Branch String:   'celt/vq.c:678,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:678,36'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
            - BranchSide:      'celt/vq.c:682,13'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
      Callsites:
        - Src:             'celt/vq.c:630,4'
          Dst:             celt_fatal
        - Src:             'celt/vq.c:631,4'
          Dst:             celt_fatal
        - Src:             'celt/vq.c:633,10'
          Dst:             decode_pulses
        - Src:             'celt/vq.c:640,28'
          Dst:             ec_dec_uint
        - Src:             'celt/vq.c:667,43'
          Dst:             ec_tell
        - Src:             'celt/vq.c:668,39'
          Dst:             ec_dec_refine
        - Src:             'celt/vq.c:669,30'
          Dst:             ec_dec_bits
        - Src:             'celt/vq.c:686,4'
          Dst:             normalise_residual
        - Src:             'celt/vq.c:687,4'
          Dst:             exp_rotation
        - Src:             'celt/vq.c:688,20'
          Dst:             extract_collapse_mask
    - functionName:    ec_tell
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    normalise_residual
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - float
        - int
      constantsTouched: []
      argNames:
        - iy
        - X
        - N
        - Ryy
        - gain
        - shift
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - sqrt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/vq.c:183,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:183,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:185,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:168,8'
          Dst:             sqrt
    - functionName:    exp_rotation
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - len
        - dir
        - stride
        - K
        - spread
      BBCount:         28
      ICount:          231
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - celt_udiv
        - cos
        - exp_rotation1
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/vq.c:117,17'
          Branch Sides:
            - BranchSide:      'celt/vq.c:117,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:118,7'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:117,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:118,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:119,27'
              BranchSideFuncs:
                - cos
                - cos
                - celt_udiv.881
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
        - Branch String:   'celt/vq.c:127,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:129,15'
              BranchSideFuncs:
                - celt_udiv.881
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
            - BranchSide:      'celt/vq.c:137,20'
              BranchSideFuncs:
                - celt_udiv.881
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
        - Branch String:   'celt/vq.c:132,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:133,17'
              BranchSideFuncs:
                - celt_udiv.881
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
            - BranchSide:      'celt/vq.c:134,4'
              BranchSideFuncs:
                - celt_udiv.881
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
        - Branch String:   'celt/vq.c:138,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:138,4'
              BranchSideFuncs:
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
            - BranchSide:      'celt/vq.c:140,11'
              BranchSideFuncs:
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
        - Branch String:   'celt/vq.c:140,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:142,14'
              BranchSideFuncs:
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
            - BranchSide:      'celt/vq.c:146,24'
              BranchSideFuncs:
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
        - Branch String:   'celt/vq.c:142,14'
          Branch Sides:
            - BranchSide:      'celt/vq.c:143,27'
              BranchSideFuncs:
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
            - BranchSide:      'celt/vq.c:144,24'
              BranchSideFuncs:
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
      Callsites:
        - Src:             'celt/vq.c:124,8'
          Dst:             cos
        - Src:             'celt/vq.c:125,8'
          Dst:             cos
        - Src:             'celt/vq.c:137,10'
          Dst:             celt_udiv
        - Src:             'celt/vq.c:143,13'
          Dst:             exp_rotation1
        - Src:             'celt/vq.c:144,10'
          Dst:             exp_rotation1
        - Src:             'celt/vq.c:146,10'
          Dst:             exp_rotation1
        - Src:             'celt/vq.c:148,13'
          Dst:             exp_rotation1
    - functionName:    extract_collapse_mask
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - iy
        - N
        - B
      BBCount:         14
      ICount:          100
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - celt_udiv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/vq.c:192,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:193,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:196,19'
              BranchSideFuncs:
                - celt_udiv.881
        - Branch String:   'celt/vq.c:203,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:202,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:204,25'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:205,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:200,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:206,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:196,9'
          Dst:             celt_udiv
    - functionName:    celt_udiv
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - n
        - d
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/entcode.h:125,4'
          Branch Sides:
            - BranchSide:      'celt/entcode.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/entcode.h:136,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entcode.h:125,4'
          Dst:             celt_fatal
    - functionName:    cos
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exp_rotation1
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - float
        - float
      constantsTouched: []
      argNames:
        - X
        - len
        - stride
        - c
        - s
      BBCount:         9
      ICount:          148
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/vq.c:87,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:90,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:95,12'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:96,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:99,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:105,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_enc_refine
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - enc
        - refine
        - up
        - extra_bits
        - use_entropy
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_enc_bit_logp
        - ec_enc_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/vq.c:529,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:530,19'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:533,19'
              BranchSideFuncs:
                - ec_enc_bits
      Callsites:
        - Src:             'celt/vq.c:528,4'
          Dst:             ec_enc_bit_logp
        - Src:             'celt/vq.c:530,7'
          Dst:             ec_enc_bits
        - Src:             'celt/vq.c:531,7'
          Dst:             ec_enc_bits
        - Src:             'celt/vq.c:533,7'
          Dst:             ec_enc_bits
    - functionName:    op_pvq_search_extra
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      float
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - iy
        - up_iy
        - K
        - up
        - refine
        - N
        - shift
      BBCount:         38
      ICount:          332
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - op_pvq_refine
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/vq.c:479,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:479,29'
              BranchSideFuncs:
                - op_pvq_refine
                - op_pvq_refine
            - BranchSide:      'celt/vq.c:480,4'
              BranchSideFuncs:
                - op_pvq_refine
                - op_pvq_refine
        - Branch String:   'celt/vq.c:481,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:482,14'
              BranchSideFuncs:
                - op_pvq_refine
                - op_pvq_refine
            - BranchSide:      'celt/vq.c:491,17'
              BranchSideFuncs:
                - op_pvq_refine
                - op_pvq_refine
        - Branch String:   'celt/vq.c:492,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:0,0'
              BranchSideFuncs:
                - op_pvq_refine
                - op_pvq_refine
            - BranchSide:      'celt/vq.c:493,18'
              BranchSideFuncs:
                - op_pvq_refine
                - op_pvq_refine
        - Branch String:   'celt/vq.c:497,20'
          Branch Sides:
            - BranchSide:      'celt/vq.c:497,20'
              BranchSideFuncs:
                - op_pvq_refine
            - BranchSide:      'celt/vq.c:497,41'
              BranchSideFuncs:
                - op_pvq_refine
                - op_pvq_refine
        - Branch String:   'celt/vq.c:498,20'
          Branch Sides:
            - BranchSide:      'celt/vq.c:498,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:498,41'
              BranchSideFuncs:
                - op_pvq_refine
        - Branch String:   'celt/vq.c:499,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:500,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:505,10'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:501,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:501,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:502,18'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:503,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:503,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:504,4'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:505,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:506,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:516,10'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:507,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:508,19'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:511,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:497,23'
          Dst:             op_pvq_refine
        - Src:             'celt/vq.c:498,23'
          Dst:             op_pvq_refine
    - functionName:    op_pvq_search_N2
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      float
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - X
        - iy
        - up_iy
        - K
        - up
        - refine
        - shift
      BBCount:         16
      ICount:          303
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/vq.c:388,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:389,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:409,18'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:413,15'
          Branch Sides:
            - BranchSide:      'celt/vq.c:413,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:413,15'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:413,15'
          Branch Sides:
            - BranchSide:      'celt/vq.c:413,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:413,15'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:413,15'
          Branch Sides:
            - BranchSide:      'celt/vq.c:413,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:413,4'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:417,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:418,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:422,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    alg_quant
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - float
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - N
        - K
        - spread
        - B
        - enc
        - gain
        - resynth
        - ext_enc
        - extra_bits
        - arch
      BBCount:         41
      ICount:          379
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - celt_fatal
        - ec_enc_bits
        - ec_enc_refine
        - ec_enc_uint
        - ec_tell
        - encode_pulses
        - exp_rotation
        - extract_collapse_mask
        - normalise_residual
        - op_pvq_search_N2
        - op_pvq_search_extra
        - op_pvq_search_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/vq.c:563,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:563,4'
              BranchSideFuncs:
                - celt_fatal
                - exp_rotation
                - op_pvq_search_sse2
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.880
                - normalise_residual
                - ec_enc_bits
                - ec_enc_refine
                - op_pvq_search_N2
                - extract_collapse_mask
                - encode_pulses
                - ec_enc_uint
                - normalise_residual
            - BranchSide:      'celt/vq.c:564,4'
              BranchSideFuncs:
                - celt_fatal
                - exp_rotation
                - op_pvq_search_sse2
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.880
                - normalise_residual
                - ec_enc_bits
                - ec_enc_refine
                - op_pvq_search_N2
                - extract_collapse_mask
                - encode_pulses
                - ec_enc_uint
                - normalise_residual
        - Branch String:   'celt/vq.c:564,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:564,4'
              BranchSideFuncs:
                - exp_rotation
                - op_pvq_search_sse2
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.880
                - normalise_residual
                - ec_enc_bits
                - ec_enc_refine
                - op_pvq_search_N2
                - extract_collapse_mask
                - encode_pulses
                - ec_enc_uint
                - normalise_residual
            - BranchSide:      'celt/vq.c:567,4'
              BranchSideFuncs:
                - exp_rotation
                - op_pvq_search_sse2
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.880
                - normalise_residual
                - ec_enc_bits
                - ec_enc_refine
                - op_pvq_search_N2
                - extract_collapse_mask
                - encode_pulses
                - ec_enc_uint
                - normalise_residual
        - Branch String:   'celt/vq.c:572,13'
          Branch Sides:
            - BranchSide:      'celt/vq.c:572,16'
              BranchSideFuncs:
                - op_pvq_search_sse2
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.880
                - normalise_residual
                - ec_enc_bits
                - ec_enc_refine
                - op_pvq_search_N2
                - extract_collapse_mask
                - encode_pulses
                - ec_enc_uint
                - normalise_residual
            - BranchSide:      'celt/vq.c:584,15'
              BranchSideFuncs:
                - op_pvq_search_sse2
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.880
                - normalise_residual
                - ec_enc_bits
                - ec_enc_refine
        - Branch String:   'celt/vq.c:572,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:576,18'
              BranchSideFuncs:
                - op_pvq_search_N2
                - extract_collapse_mask
                - encode_pulses
                - ec_enc_uint
                - exp_rotation
                - normalise_residual
            - BranchSide:      'celt/vq.c:584,15'
              BranchSideFuncs:
                - op_pvq_search_sse2
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.880
                - normalise_residual
                - ec_enc_bits
                - ec_enc_refine
        - Branch String:   'celt/vq.c:576,18'
          Branch Sides:
            - BranchSide:      'celt/vq.c:576,16'
              BranchSideFuncs:
                - op_pvq_search_N2
                - extract_collapse_mask
                - encode_pulses
                - ec_enc_uint
                - exp_rotation
                - normalise_residual
            - BranchSide:      'celt/vq.c:576,16'
              BranchSideFuncs:
                - op_pvq_search_N2
                - extract_collapse_mask
                - encode_pulses
                - ec_enc_uint
                - exp_rotation
                - normalise_residual
        - Branch String:   'celt/vq.c:582,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:583,29'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
            - BranchSide:      'celt/vq.c:584,4'
              BranchSideFuncs:
                - exp_rotation
        - Branch String:   'celt/vq.c:584,15'
          Branch Sides:
            - BranchSide:      'celt/vq.c:589,7'
              BranchSideFuncs:
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.880
                - exp_rotation
                - normalise_residual
                - ec_enc_bits
                - ec_enc_refine
            - BranchSide:      'celt/vq.c:604,12'
              BranchSideFuncs:
                - op_pvq_search_sse2
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
        - Branch String:   'celt/vq.c:591,18'
          Branch Sides:
            - BranchSide:      'celt/vq.c:591,16'
              BranchSideFuncs:
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.880
                - exp_rotation
                - normalise_residual
                - ec_enc_bits
                - ec_enc_refine
            - BranchSide:      'celt/vq.c:591,16'
              BranchSideFuncs:
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.880
                - exp_rotation
                - normalise_residual
                - ec_enc_bits
                - ec_enc_refine
        - Branch String:   'celt/vq.c:597,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:597,41'
              BranchSideFuncs:
                - ec_enc_refine
                - exp_rotation
                - normalise_residual
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:598,14'
              BranchSideFuncs:
                - exp_rotation
                - normalise_residual
                - ec_enc_bits
        - Branch String:   'celt/vq.c:598,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:598,35'
              BranchSideFuncs:
                - ec_enc_bits
                - exp_rotation
                - normalise_residual
            - BranchSide:      'celt/vq.c:599,11'
              BranchSideFuncs:
                - exp_rotation
                - normalise_residual
        - Branch String:   'celt/vq.c:599,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:600,36'
              BranchSideFuncs:
                - normalise_residual
                - exp_rotation
            - BranchSide:      'celt/vq.c:601,4'
              BranchSideFuncs:
                - exp_rotation
        - Branch String:   'celt/vq.c:611,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:611,8'
              BranchSideFuncs:
                - exp_rotation
            - BranchSide:      'celt/vq.c:612,20'
              BranchSideFuncs:
                - exp_rotation
      Callsites:
        - Src:             'celt/vq.c:563,4'
          Dst:             celt_fatal
        - Src:             'celt/vq.c:564,4'
          Dst:             celt_fatal
        - Src:             'celt/vq.c:569,4'
          Dst:             exp_rotation
        - Src:             'celt/vq.c:578,12'
          Dst:             op_pvq_search_N2
        - Src:             'celt/vq.c:579,23'
          Dst:             extract_collapse_mask
        - Src:             'celt/vq.c:580,7'
          Dst:             encode_pulses
        - Src:             'celt/vq.c:581,7'
          Dst:             ec_enc_uint
        - Src:             'celt/vq.c:583,10'
          Dst:             normalise_residual
        - Src:             'celt/vq.c:593,12'
          Dst:             op_pvq_search_extra
        - Src:             'celt/vq.c:594,23'
          Dst:             extract_collapse_mask
        - Src:             'celt/vq.c:595,7'
          Dst:             encode_pulses
        - Src:             'celt/vq.c:596,43'
          Dst:             ec_tell
        - Src:             'celt/vq.c:597,27'
          Dst:             ec_enc_refine
        - Src:             'celt/vq.c:598,23'
          Dst:             ec_enc_bits
        - Src:             'celt/vq.c:600,10'
          Dst:             normalise_residual
        - Src:             'celt/vq.c:604,12'
          Dst:             op_pvq_search_sse2
        - Src:             'celt/vq.c:605,23'
          Dst:             extract_collapse_mask
        - Src:             'celt/vq.c:606,7'
          Dst:             encode_pulses
        - Src:             'celt/vq.c:608,10'
          Dst:             normalise_residual
        - Src:             'celt/vq.c:612,7'
          Dst:             exp_rotation
    - functionName:    op_pvq_search_c
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      float
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - iy
        - K
        - N
        - arch
      BBCount:         48
      ICount:          492
      EdgeCount:       60
      CyclomaticComplexity: 14
      functionsReached:
        - celt_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/vq.c:238,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:233,18'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/vq.c:240,12'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/vq.c:245,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:248,8'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/vq.c:287,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/vq.c:250,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:249,17'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/vq.c:258,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/vq.c:258,27'
          Branch Sides:
            - BranchSide:      'celt/vq.c:258,30'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/vq.c:261,10'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/vq.c:258,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:261,10'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/vq.c:271,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/vq.c:263,13'
          Branch Sides:
            - BranchSide:      'celt/vq.c:264,17'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/vq.c:265,14'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/vq.c:285,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:278,29'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/vq.c:286,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/vq.c:287,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:287,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:294,8'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:294,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:296,36'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:303,10'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:303,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:315,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:369,5'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:349,14'
          Branch Sides:
            - BranchSide:      'celt/vq.c:351,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:355,7'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:355,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:336,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:358,12'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:375,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:374,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:377,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:287,4'
          Dst:             celt_fatal
    - functionName:    cpuid
      functionSourceFile: '/src/opus/celt/x86/x86cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - CPUInfo
        - InfoType
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_cpu_feature_check
      functionSourceFile: '/src/opus/celt/x86/x86cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cpu_feature
      BBCount:         18
      ICount:          147
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - cpuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/x86/x86cpu.c:119,9'
          Branch Sides:
            - BranchSide:      'celt/x86/x86cpu.c:120,15'
              BranchSideFuncs:
                - cpuid
                - cpuid
            - BranchSide:      'celt/x86/x86cpu.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/x86cpu.c:124,59'
          Branch Sides:
            - BranchSide:      'celt/x86/x86cpu.c:124,63'
              BranchSideFuncs:
                - cpuid
            - BranchSide:      'celt/x86/x86cpu.c:124,59'
              BranchSideFuncs:
                - cpuid
        - Branch String:   'celt/x86/x86cpu.c:125,34'
          Branch Sides:
            - BranchSide:      'celt/x86/x86cpu.c:125,37'
              BranchSideFuncs:
                - cpuid
            - BranchSide:      'celt/x86/x86cpu.c:129,13'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/x86cpu.c:125,13'
          Branch Sides:
            - BranchSide:      'celt/x86/x86cpu.c:126,19'
              BranchSideFuncs:
                - cpuid
            - BranchSide:      'celt/x86/x86cpu.c:129,13'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/x86cpu.c:127,57'
          Branch Sides:
            - BranchSide:      'celt/x86/x86cpu.c:127,61'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/x86cpu.c:131,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/x86/x86cpu.c:116,5'
          Dst:             cpuid
        - Src:             'celt/x86/x86cpu.c:120,9'
          Dst:             cpuid
        - Src:             'celt/x86/x86cpu.c:126,13'
          Dst:             cpuid
    - functionName:    opus_select_arch_impl
      functionSourceFile: '/src/opus/celt/x86/x86cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - opus_cpu_feature_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/x86/x86cpu.c:145,5'
          Branch Sides:
            - BranchSide:      'celt/x86/x86cpu.c:142,17'
              BranchSideFuncs:
                - opus_cpu_feature_check
            - BranchSide:      'celt/x86/x86cpu.c:145,5'
              BranchSideFuncs:
                - opus_cpu_feature_check
        - Branch String:   'celt/x86/x86cpu.c:148,9'
          Branch Sides:
            - BranchSide:      'celt/x86/x86cpu.c:150,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/x86cpu.c:152,9'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/x86cpu.c:154,9'
          Branch Sides:
            - BranchSide:      'celt/x86/x86cpu.c:156,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/x86cpu.c:158,9'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/x86cpu.c:160,9'
          Branch Sides:
            - BranchSide:      'celt/x86/x86cpu.c:162,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/x86cpu.c:164,9'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/x86cpu.c:166,9'
          Branch Sides:
            - BranchSide:      'celt/x86/x86cpu.c:168,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/x86cpu.c:170,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/x86/x86cpu.c:145,5'
          Dst:             opus_cpu_feature_check
    - functionName:    opus_select_arch
      functionSourceFile: '/src/opus/celt/x86/x86cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_select_arch_impl
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/x86/x86cpu.c:176,16'
          Branch Sides:
            - BranchSide:      'celt/x86/x86cpu.c:176,9'
              BranchSideFuncs:
                - opus_select_arch_impl
            - BranchSide:      'celt/x86/x86cpu.c:176,16'
              BranchSideFuncs:
                - opus_select_arch_impl
      Callsites:
        - Src:             'celt/x86/x86cpu.c:176,16'
          Dst:             opus_select_arch_impl
    - functionName:    op_pvq_search_sse2
      functionSourceFile: '/src/opus/celt/x86/vq_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      float
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - _X
        - iy
        - K
        - N
        - arch
      BBCount:         41
      ICount:          1152
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/x86/vq_sse2.c:68,4'
          Branch Sides:
            - BranchSide:      'celt/x86/vq_sse2.c:71,28'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/x86/vq_sse2.c:82,22'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/x86/vq_sse2.c:90,8'
          Branch Sides:
            - BranchSide:      'celt/x86/vq_sse2.c:95,38'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/x86/vq_sse2.c:136,22'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/x86/vq_sse2.c:99,27'
          Branch Sides:
            - BranchSide:      'celt/x86/vq_sse2.c:99,30'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/x86/vq_sse2.c:101,10'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/x86/vq_sse2.c:99,11'
          Branch Sides:
            - BranchSide:      'celt/x86/vq_sse2.c:101,10'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/x86/vq_sse2.c:108,45'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/x86/vq_sse2.c:103,13'
          Branch Sides:
            - BranchSide:      'celt/x86/vq_sse2.c:103,15'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/x86/vq_sse2.c:105,17'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/x86/vq_sse2.c:111,7'
          Branch Sides:
            - BranchSide:      'celt/x86/vq_sse2.c:115,31'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/x86/vq_sse2.c:126,34'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/x86/vq_sse2.c:138,4'
          Branch Sides:
            - BranchSide:      'celt/x86/vq_sse2.c:138,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/vq_sse2.c:142,8'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/vq_sse2.c:142,8'
          Branch Sides:
            - BranchSide:      'celt/x86/vq_sse2.c:144,36'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/vq_sse2.c:151,10'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/vq_sse2.c:151,4'
          Branch Sides:
            - BranchSide:      'celt/x86/vq_sse2.c:160,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/vq_sse2.c:204,10'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/vq_sse2.c:166,7'
          Branch Sides:
            - BranchSide:      'celt/x86/vq_sse2.c:169,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/vq_sse2.c:183,25'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/vq_sse2.c:204,4'
          Branch Sides:
            - BranchSide:      'celt/x86/vq_sse2.c:208,46'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/vq_sse2.c:214,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/x86/vq_sse2.c:138,4'
          Dst:             celt_fatal
    - functionName:    xcorr_kernel_avx
      functionSourceFile: '/src/opus/celt/x86/pitch_avx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - sum
        - len
      BBCount:         8
      ICount:          598
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/x86/pitch_avx.c:46,5'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_avx.c:48,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_avx.c:58,9'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/pitch_avx.c:58,9'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_avx.c:58,9'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_avx.c:61,59'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    celt_pitch_xcorr_avx2
      functionSourceFile: '/src/opus/celt/x86/pitch_avx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - _x
        - _y
        - xcorr
        - len
        - max_pitch
        - arch
      BBCount:         13
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - celt_fatal
        - celt_inner_prod_sse
        - xcorr_kernel_avx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/x86/pitch_avx.c:89,4'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_avx.c:89,4'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - xcorr_kernel_avx
            - BranchSide:      'celt/x86/pitch_avx.c:90,10'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - xcorr_kernel_avx
        - Branch String:   'celt/x86/pitch_avx.c:91,4'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_avx.c:93,24'
              BranchSideFuncs:
                - xcorr_kernel_avx
                - celt_inner_prod_sse
            - BranchSide:      'celt/x86/pitch_avx.c:95,4'
              BranchSideFuncs:
                - celt_inner_prod_sse
        - Branch String:   'celt/x86/pitch_avx.c:95,4'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_avx.c:97,18'
              BranchSideFuncs:
                - celt_inner_prod_sse
            - BranchSide:      'celt/x86/pitch_avx.c:99,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/x86/pitch_avx.c:89,4'
          Dst:             celt_fatal
        - Src:             'celt/x86/pitch_avx.c:93,7'
          Dst:             xcorr_kernel_avx
        - Src:             'celt/x86/pitch_avx.c:97,18'
          Dst:             celt_inner_prod_sse
    - functionName:    silk_Decode
      functionSourceFile: '/src/opus/silk/dec_API.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - decState
        - decControl
        - lostFlag
        - newPacketFlag
        - psRangeDec
        - samplesOut
        - nSamplesOut
        - arch
      BBCount:         241
      ICount:          1699
      EdgeCount:       316
      CyclomaticComplexity: 77
      functionsReached:
        - celt_fatal
        - ec_dec_bit_logp
        - ec_dec_icdf
        - silk_decode_frame
        - silk_decode_indices
        - silk_decode_pulses
        - silk_decoder_set_fs
        - silk_init_decoder
        - silk_resampler
        - silk_stereo_MS_to_LR
        - silk_stereo_decode_mid_only
        - silk_stereo_decode_pred
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/dec_API.c:165,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:165,5'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
                - silk_init_decoder
            - BranchSide:      'silk/dec_API.c:170,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
                - silk_init_decoder
        - Branch String:   'silk/dec_API.c:165,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:165,5'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
                - silk_init_decoder
            - BranchSide:      'silk/dec_API.c:170,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
                - silk_init_decoder
        - Branch String:   'silk/dec_API.c:170,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:171,16'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
                - silk_init_decoder
            - BranchSide:      'silk/dec_API.c:177,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
                - silk_init_decoder
        - Branch String:   'silk/dec_API.c:171,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:172,13'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
                - silk_init_decoder
            - BranchSide:      'silk/dec_API.c:174,5'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
                - silk_init_decoder
        - Branch String:   'silk/dec_API.c:177,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:178,36'
              BranchSideFuncs:
                - silk_init_decoder
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:181,22'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
        - Branch String:   'silk/dec_API.c:181,57'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:181,60'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:181,90'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
        - Branch String:   'silk/dec_API.c:181,90'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:181,90'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:182,24'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
        - Branch String:   'silk/dec_API.c:184,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:185,16'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - silk_decoder_set_fs
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:218,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
        - Branch String:   'silk/dec_API.c:185,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:187,17'
              BranchSideFuncs:
                - celt_fatal
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:216,5'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
        - Branch String:   'silk/dec_API.c:187,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:189,17'
              BranchSideFuncs:
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:191,24'
              BranchSideFuncs:
                - celt_fatal
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
        - Branch String:   'silk/dec_API.c:191,24'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:192,17'
              BranchSideFuncs:
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:194,24'
              BranchSideFuncs:
                - celt_fatal
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
        - Branch String:   'silk/dec_API.c:194,24'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:195,17'
              BranchSideFuncs:
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:197,24'
              BranchSideFuncs:
                - celt_fatal
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
        - Branch String:   'silk/dec_API.c:197,24'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:198,17'
              BranchSideFuncs:
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:200,24'
              BranchSideFuncs:
                - celt_fatal
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
        - Branch String:   'silk/dec_API.c:200,24'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:201,17'
              BranchSideFuncs:
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:204,17'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/dec_API.c:209,33'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:209,36'
              BranchSideFuncs:
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:214,42'
              BranchSideFuncs:
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/dec_API.c:209,53'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:209,56'
              BranchSideFuncs:
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:214,42'
              BranchSideFuncs:
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/dec_API.c:209,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:210,17'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:214,42'
              BranchSideFuncs:
                - silk_decoder_set_fs
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/dec_API.c:218,39'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:218,42'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
            - BranchSide:      'silk/dec_API.c:223,32'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
        - Branch String:   'silk/dec_API.c:218,77'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:218,82'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
            - BranchSide:      'silk/dec_API.c:223,32'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
        - Branch String:   'silk/dec_API.c:218,107'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:218,110'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
            - BranchSide:      'silk/dec_API.c:219,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
        - Branch String:   'silk/dec_API.c:218,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:219,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
            - BranchSide:      'silk/dec_API.c:223,32'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
        - Branch String:   'silk/dec_API.c:226,72'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:226,75'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:227,13'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:226,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:227,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:232,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
        - Branch String:   'silk/dec_API.c:232,38'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:232,41'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
            - BranchSide:      'silk/dec_API.c:286,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:232,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:235,16'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
                - ec_dec_bit_logp
            - BranchSide:      'silk/dec_API.c:286,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:235,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:236,20'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
            - BranchSide:      'silk/dec_API.c:242,16'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
        - Branch String:   'silk/dec_API.c:236,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:237,69'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
            - BranchSide:      'silk/dec_API.c:239,60'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
                - ec_dec_bit_logp
        - Branch String:   'silk/dec_API.c:242,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:243,13'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
            - BranchSide:      'silk/dec_API.c:256,13'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:244,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:245,21'
              BranchSideFuncs:
                - ec_dec_icdf
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:254,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
        - Branch String:   'silk/dec_API.c:245,21'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:246,21'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
            - BranchSide:      'silk/dec_API.c:248,48'
              BranchSideFuncs:
                - ec_dec_icdf
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:249,21'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:0,0'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
            - BranchSide:      'silk/dec_API.c:250,62'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - ec_dec_icdf
        - Branch String:   'silk/dec_API.c:256,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:258,20'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:283,5'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:258,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:259,24'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:282,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:259,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:260,25'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:281,13'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:260,25'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:264,29'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:280,17'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:264,64'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:264,67'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:271,29'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:264,29'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:265,54'
              BranchSideFuncs:
                - silk_stereo_decode_pred
                - silk_decode_indices
                - silk_decode_pulses
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:271,29'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:266,33'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:267,62'
              BranchSideFuncs:
                - silk_stereo_decode_mid_only
                - silk_decode_indices
                - silk_decode_pulses
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_stereo_decode_pred
            - BranchSide:      'silk/dec_API.c:269,25'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:271,35'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:271,38'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:274,40'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:271,29'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:272,40'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:274,40'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:286,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:287,15'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:307,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:287,46'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:288,15'
              BranchSideFuncs:
                - silk_stereo_decode_pred
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:290,38'
              BranchSideFuncs:
                - silk_stereo_decode_pred
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:288,44'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:288,47'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_pred
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:300,20'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:287,15'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:290,38'
              BranchSideFuncs:
                - silk_stereo_decode_pred
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:300,20'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:292,50'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:292,53'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:293,19'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_mid_only
        - Branch String:   'silk/dec_API.c:292,126'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:293,19'
              BranchSideFuncs:
                - silk_stereo_decode_mid_only
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:295,46'
              BranchSideFuncs:
                - silk_stereo_decode_mid_only
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:293,48'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:293,51'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:297,36'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:292,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:295,46'
              BranchSideFuncs:
                - silk_stereo_decode_mid_only
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:297,36'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:300,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:0,0'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:301,36'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:307,44'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:307,47'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:319,5'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:307,71'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:307,74'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:319,5'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:307,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:308,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:319,5'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:324,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:325,21'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:327,21'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:328,15'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:328,19'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:330,47'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:328,54'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:328,57'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:328,15'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:328,86'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:328,89'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:328,15'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:332,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:333,13'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:369,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:333,20'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:333,23'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:337,26'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:333,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:337,26'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:364,13'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:339,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:340,28'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:341,24'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:341,24'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:342,30'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:343,24'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:343,30'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:343,33'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:348,28'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:343,24'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:346,28'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:348,28'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:369,39'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:369,42'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:374,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:369,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:371,32'
              BranchSideFuncs:
                - silk_stereo_MS_to_LR
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:374,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:385,21'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:385,19'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:385,19'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:385,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:417,33'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:436,9'
              BranchSideFuncs:
                - silk_resampler
        - Branch String:   'silk/dec_API.c:420,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:421,20'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:425,20'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:421,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:422,43'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:424,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:425,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:0,0'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:426,35'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:436,39'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:436,42'
              BranchSideFuncs:
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:453,9'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:436,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:437,14'
              BranchSideFuncs:
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:453,9'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:437,14'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:440,37'
              BranchSideFuncs:
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:446,20'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:442,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:443,43'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:445,9'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:446,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:447,43'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:453,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:454,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:457,9'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:460,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:463,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:466,41'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:463,8'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:464,11'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:465,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/dec_API.c:165,5'
          Dst:             celt_fatal
        - Src:             'silk/dec_API.c:178,16'
          Dst:             silk_init_decoder
        - Src:             'silk/dec_API.c:204,17'
          Dst:             celt_fatal
        - Src:             'silk/dec_API.c:210,17'
          Dst:             celt_fatal
        - Src:             'silk/dec_API.c:214,20'
          Dst:             silk_decoder_set_fs
        - Src:             'silk/dec_API.c:237,53'
          Dst:             ec_dec_bit_logp
        - Src:             'silk/dec_API.c:239,44'
          Dst:             ec_dec_bit_logp
        - Src:             'silk/dec_API.c:248,35'
          Dst:             ec_dec_icdf
        - Src:             'silk/dec_API.c:265,29'
          Dst:             silk_stereo_decode_pred
        - Src:             'silk/dec_API.c:267,33'
          Dst:             silk_stereo_decode_mid_only
        - Src:             'silk/dec_API.c:276,25'
          Dst:             silk_decode_indices
        - Src:             'silk/dec_API.c:277,25'
          Dst:             silk_decode_pulses
        - Src:             'silk/dec_API.c:290,13'
          Dst:             silk_stereo_decode_pred
        - Src:             'silk/dec_API.c:295,17'
          Dst:             silk_stereo_decode_mid_only
        - Src:             'silk/dec_API.c:355,20'
          Dst:             silk_decode_frame
        - Src:             'silk/dec_API.c:371,9'
          Dst:             silk_stereo_MS_to_LR
        - Src:             'silk/dec_API.c:417,16'
          Dst:             silk_resampler
        - Src:             'silk/dec_API.c:440,20'
          Dst:             silk_resampler
    - functionName:    silk_InitDecoder
      functionSourceFile: '/src/opus/silk/dec_API.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - decState
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - silk_LoadOSCEModels
        - silk_init_decoder
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/dec_API.c:124,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:125,36'
              BranchSideFuncs:
                - silk_init_decoder
            - BranchSide:      'silk/dec_API.c:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/dec_API.c:121,5'
          Dst:             silk_LoadOSCEModels
        - Src:             'silk/dec_API.c:125,16'
          Dst:             silk_init_decoder
    - functionName:    silk_LoadOSCEModels
      functionSourceFile: '/src/opus/silk/dec_API.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - decState
        - data
        - len
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    silk_ResetDecoder
      functionSourceFile: '/src/opus/silk/dec_API.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - decState
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - silk_reset_decoder
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/dec_API.c:99,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:100,37'
              BranchSideFuncs:
                - silk_reset_decoder
            - BranchSide:      'silk/dec_API.c:102,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/dec_API.c:100,16'
          Dst:             silk_reset_decoder
    - functionName:    silk_Get_Decoder_Size
      functionSourceFile: '/src/opus/silk/dec_API.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - decSizeBytes
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    silk_stereo_MS_to_LR
      functionSourceFile: '/src/opus/silk/stereo_MS_to_LR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - state
        - x1
        - x2
        - pred_Q13
        - fs_kHz
        - frame_length
      BBCount:         37
      ICount:          501
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/stereo_MS_to_LR.c:59,5'
          Branch Sides:
            - BranchSide:      'silk/stereo_MS_to_LR.c:60,22'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_MS_to_LR.c:67,17'
              BranchSideFuncs: []
        - Branch String:   'silk/stereo_MS_to_LR.c:65,35'
          Branch Sides:
            - BranchSide:      'silk/stereo_MS_to_LR.c:65,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_MS_to_LR.c:65,35'
              BranchSideFuncs: []
        - Branch String:   'silk/stereo_MS_to_LR.c:65,35'
          Branch Sides:
            - BranchSide:      'silk/stereo_MS_to_LR.c:65,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_MS_to_LR.c:65,23'
              BranchSideFuncs: []
        - Branch String:   'silk/stereo_MS_to_LR.c:69,5'
          Branch Sides:
            - BranchSide:      'silk/stereo_MS_to_LR.c:70,15'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_MS_to_LR.c:75,33'
              BranchSideFuncs: []
        - Branch String:   'silk/stereo_MS_to_LR.c:73,35'
          Branch Sides:
            - BranchSide:      'silk/stereo_MS_to_LR.c:73,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_MS_to_LR.c:73,35'
              BranchSideFuncs: []
        - Branch String:   'silk/stereo_MS_to_LR.c:73,35'
          Branch Sides:
            - BranchSide:      'silk/stereo_MS_to_LR.c:73,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_MS_to_LR.c:73,23'
              BranchSideFuncs: []
        - Branch String:   'silk/stereo_MS_to_LR.c:79,5'
          Branch Sides:
            - BranchSide:      'silk/stereo_MS_to_LR.c:80,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_MS_to_LR.c:85,1'
              BranchSideFuncs: []
        - Branch String:   'silk/stereo_MS_to_LR.c:82,35'
          Branch Sides:
            - BranchSide:      'silk/stereo_MS_to_LR.c:82,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_MS_to_LR.c:82,35'
              BranchSideFuncs: []
        - Branch String:   'silk/stereo_MS_to_LR.c:82,35'
          Branch Sides:
            - BranchSide:      'silk/stereo_MS_to_LR.c:82,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_MS_to_LR.c:82,23'
              BranchSideFuncs: []
        - Branch String:   'silk/stereo_MS_to_LR.c:83,35'
          Branch Sides:
            - BranchSide:      'silk/stereo_MS_to_LR.c:83,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_MS_to_LR.c:83,35'
              BranchSideFuncs: []
        - Branch String:   'silk/stereo_MS_to_LR.c:83,35'
          Branch Sides:
            - BranchSide:      'silk/stereo_MS_to_LR.c:83,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_MS_to_LR.c:83,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_resampler
      functionSourceFile: '/src/opus/silk/resampler.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - S
        - out
        - in
        - inLen
      BBCount:         12
      ICount:          216
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - celt_fatal
        - silk_resampler_private_IIR_FIR
        - silk_resampler_private_down_FIR
        - silk_resampler_private_up2_HQ_wrapper
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/resampler.c:193,5'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:193,5'
              BranchSideFuncs:
                - celt_fatal
                - silk_resampler_private_down_FIR
                - silk_resampler_private_down_FIR
                - silk_resampler_private_IIR_FIR
                - silk_resampler_private_IIR_FIR
                - silk_resampler_private_up2_HQ_wrapper
                - silk_resampler_private_up2_HQ_wrapper
            - BranchSide:      'silk/resampler.c:195,5'
              BranchSideFuncs:
                - celt_fatal
                - silk_resampler_private_down_FIR
                - silk_resampler_private_down_FIR
                - silk_resampler_private_IIR_FIR
                - silk_resampler_private_IIR_FIR
                - silk_resampler_private_up2_HQ_wrapper
                - silk_resampler_private_up2_HQ_wrapper
        - Branch String:   'silk/resampler.c:195,5'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:195,5'
              BranchSideFuncs:
                - silk_resampler_private_down_FIR
                - silk_resampler_private_down_FIR
                - silk_resampler_private_IIR_FIR
                - silk_resampler_private_IIR_FIR
                - silk_resampler_private_up2_HQ_wrapper
                - silk_resampler_private_up2_HQ_wrapper
            - BranchSide:      'silk/resampler.c:197,16'
              BranchSideFuncs:
                - silk_resampler_private_down_FIR
                - silk_resampler_private_down_FIR
                - silk_resampler_private_IIR_FIR
                - silk_resampler_private_IIR_FIR
                - silk_resampler_private_up2_HQ_wrapper
                - silk_resampler_private_up2_HQ_wrapper
        - Branch String:   'silk/resampler.c:202,5'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:204,52'
              BranchSideFuncs:
                - silk_resampler_private_up2_HQ_wrapper
                - silk_resampler_private_up2_HQ_wrapper
            - BranchSide:      'silk/resampler.c:208,45'
              BranchSideFuncs:
                - silk_resampler_private_IIR_FIR
                - silk_resampler_private_IIR_FIR
            - BranchSide:      'silk/resampler.c:212,46'
              BranchSideFuncs:
                - silk_resampler_private_down_FIR
                - silk_resampler_private_down_FIR
            - BranchSide:      'silk/resampler.c:216,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/resampler.c:193,5'
          Dst:             celt_fatal
        - Src:             'silk/resampler.c:195,5'
          Dst:             celt_fatal
        - Src:             'silk/resampler.c:204,13'
          Dst:             silk_resampler_private_up2_HQ_wrapper
        - Src:             'silk/resampler.c:205,13'
          Dst:             silk_resampler_private_up2_HQ_wrapper
        - Src:             'silk/resampler.c:208,13'
          Dst:             silk_resampler_private_IIR_FIR
        - Src:             'silk/resampler.c:209,13'
          Dst:             silk_resampler_private_IIR_FIR
        - Src:             'silk/resampler.c:212,13'
          Dst:             silk_resampler_private_down_FIR
        - Src:             'silk/resampler.c:213,13'
          Dst:             silk_resampler_private_down_FIR
    - functionName:    silk_resampler_init
      functionSourceFile: '/src/opus/silk/resampler.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - S
        - Fs_Hz_in
        - Fs_Hz_out
        - forEnc
      BBCount:         90
      ICount:          592
      EdgeCount:       120
      CyclomaticComplexity: 32
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/resampler.c:92,9'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:93,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:104,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/resampler.c:93,33'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:93,36'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:98,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/resampler.c:93,55'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:93,58'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:98,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/resampler.c:93,77'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:93,80'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:98,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/resampler.c:93,99'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:93,102'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:98,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/resampler.c:95,19'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:95,22'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:98,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/resampler.c:97,17'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:98,15'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/resampler.c:99,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:98,33'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:98,36'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:102,43'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:98,55'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:98,58'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:102,43'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:93,13'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:99,13'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/resampler.c:102,43'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:102,43'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:102,25'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/resampler.c:102,25'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:102,65'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:102,25'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/resampler.c:102,25'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:104,33'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:104,36'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:105,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/resampler.c:104,55'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:104,58'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:105,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/resampler.c:104,79'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:105,15'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/resampler.c:110,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:105,33'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:105,36'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:113,43'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:105,55'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:105,58'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:113,43'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:105,77'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:105,80'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:113,43'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:105,99'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:105,102'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:113,43'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:107,19'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:107,22'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/resampler.c:113,43'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:104,13'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:110,13'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/resampler.c:113,43'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:113,43'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:113,25'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/resampler.c:113,25'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:113,65'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:113,25'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/resampler.c:113,25'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:124,9'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:126,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler.c:134,17'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:126,13'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:128,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler.c:131,13'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler.c:134,17'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:136,10'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/resampler.c:168,9'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler.c:137,13'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:138,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler.c:141,20'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:141,20'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:142,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler.c:145,20'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:145,20'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:146,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler.c:149,20'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:149,20'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:150,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler.c:153,20'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:153,20'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:154,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler.c:157,20'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:157,20'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:158,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler.c:163,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler.c:174,5'
          Branch Sides:
            - BranchSide:      'silk/resampler.c:175,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler.c:178,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/resampler.c:99,13'
          Dst:             celt_fatal
        - Src:             'silk/resampler.c:110,13'
          Dst:             celt_fatal
        - Src:             'silk/resampler.c:163,13'
          Dst:             celt_fatal
    - functionName:    silk_resampler_private_down_FIR_INTERPOL
      functionSourceFile: '/src/opus/silk/resampler_private_down_FIR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - buf
        - FIR_Coefs
        - FIR_Order
        - FIR_Fracs
        - max_index_Q16
        - index_increment_Q16
      BBCount:         38
      ICount:          1100
      EdgeCount:       45
      CyclomaticComplexity: 9
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/resampler_private_down_FIR.c:51,5'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:53,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:87,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:110,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:139,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/resampler_private_down_FIR.c:53,13'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:55,27'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:85,13'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_down_FIR.c:83,38'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:83,26'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:83,38'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_down_FIR.c:83,38'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:83,26'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:83,26'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_down_FIR.c:87,13'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:89,27'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:108,13'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_down_FIR.c:106,38'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:106,26'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:106,38'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_down_FIR.c:106,38'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:106,26'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:106,26'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_down_FIR.c:110,13'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:112,27'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:137,13'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_down_FIR.c:135,38'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:135,26'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:135,38'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_down_FIR.c:135,38'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:135,26'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_down_FIR.c:135,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/resampler_private_down_FIR.c:139,13'
          Dst:             celt_fatal
    - functionName:    silk_resampler_private_down_FIR
      functionSourceFile: '/src/opus/silk/resampler_private_down_FIR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - SS
        - out
        - in
        - inLen
      BBCount:         12
      ICount:          166
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - silk_resampler_private_AR2
        - silk_resampler_private_down_FIR_INTERPOL
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/resampler_private_down_FIR.c:169,22'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:169,20'
              BranchSideFuncs:
                - silk_resampler_private_AR2
                - silk_resampler_private_down_FIR_INTERPOL
            - BranchSide:      'silk/resampler_private_down_FIR.c:169,20'
              BranchSideFuncs:
                - silk_resampler_private_AR2
                - silk_resampler_private_down_FIR_INTERPOL
        - Branch String:   'silk/resampler_private_down_FIR.c:183,13'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_down_FIR.c:185,13'
              BranchSideFuncs:
                - silk_resampler_private_AR2
                - silk_resampler_private_down_FIR_INTERPOL
            - BranchSide:      'silk/resampler_private_down_FIR.c:187,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/resampler_private_down_FIR.c:172,9'
          Dst:             silk_resampler_private_AR2
        - Src:             'silk/resampler_private_down_FIR.c:177,15'
          Dst:             silk_resampler_private_down_FIR_INTERPOL
    - functionName:    silk_resampler_private_IIR_FIR_INTERPOL
      functionSourceFile: '/src/opus/silk/resampler_private_IIR_FIR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - buf
        - max_index_Q16
        - index_increment_Q16
      BBCount:         11
      ICount:          209
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/resampler_private_IIR_FIR.c:48,5'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_IIR_FIR.c:49,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_IIR_FIR.c:62,12'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_IIR_FIR.c:60,30'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_IIR_FIR.c:60,18'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_IIR_FIR.c:60,30'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_IIR_FIR.c:60,30'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_IIR_FIR.c:60,18'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_IIR_FIR.c:60,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_resampler_private_IIR_FIR
      functionSourceFile: '/src/opus/silk/resampler_private_IIR_FIR.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - SS
        - out
        - in
        - inLen
      BBCount:         12
      ICount:          130
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - silk_resampler_private_IIR_FIR_INTERPOL
        - silk_resampler_private_up2_HQ
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/resampler_private_IIR_FIR.c:86,22'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_IIR_FIR.c:86,20'
              BranchSideFuncs:
                - silk_resampler_private_up2_HQ
                - silk_resampler_private_IIR_FIR_INTERPOL
            - BranchSide:      'silk/resampler_private_IIR_FIR.c:86,20'
              BranchSideFuncs:
                - silk_resampler_private_up2_HQ
                - silk_resampler_private_IIR_FIR_INTERPOL
        - Branch String:   'silk/resampler_private_IIR_FIR.c:96,13'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_IIR_FIR.c:98,13'
              BranchSideFuncs:
                - silk_resampler_private_up2_HQ
                - silk_resampler_private_IIR_FIR_INTERPOL
            - BranchSide:      'silk/resampler_private_IIR_FIR.c:100,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/resampler_private_IIR_FIR.c:89,9'
          Dst:             silk_resampler_private_up2_HQ
        - Src:             'silk/resampler_private_IIR_FIR.c:92,15'
          Dst:             silk_resampler_private_IIR_FIR_INTERPOL
    - functionName:    silk_resampler_private_up2_HQ_wrapper
      functionSourceFile: '/src/opus/silk/resampler_private_up2_HQ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - SS
        - out
        - in
        - len
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - silk_resampler_private_up2_HQ
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/resampler_private_up2_HQ.c:112,5'
          Dst:             silk_resampler_private_up2_HQ
    - functionName:    silk_resampler_private_up2_HQ
      functionSourceFile: '/src/opus/silk/resampler_private_up2_HQ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - S
        - out
        - in
        - len
      BBCount:         17
      ICount:          297
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/resampler_private_up2_HQ.c:56,5'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_up2_HQ.c:58,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_up2_HQ.c:102,1'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_up2_HQ.c:79,36'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_up2_HQ.c:79,24'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_up2_HQ.c:79,36'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_up2_HQ.c:79,36'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_up2_HQ.c:79,24'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_up2_HQ.c:79,24'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_up2_HQ.c:100,40'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_up2_HQ.c:100,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_up2_HQ.c:100,40'
              BranchSideFuncs: []
        - Branch String:   'silk/resampler_private_up2_HQ.c:100,40'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_up2_HQ.c:100,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_up2_HQ.c:100,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_stereo_decode_mid_only
      functionSourceFile: '/src/opus/silk/stereo_decode_pred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - psRangeDec
        - decode_only_mid
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_dec_icdf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/stereo_decode_pred.c:72,24'
          Dst:             ec_dec_icdf
    - functionName:    silk_stereo_decode_pred
      functionSourceFile: '/src/opus/silk/stereo_decode_pred.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - psRangeDec
        - pred_Q13
      BBCount:         11
      ICount:          155
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ec_dec_icdf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/stereo_decode_pred.c:47,5'
          Branch Sides:
            - BranchSide:      'silk/stereo_decode_pred.c:48,37'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/stereo_decode_pred.c:53,12'
              BranchSideFuncs: []
        - Branch String:   'silk/stereo_decode_pred.c:53,5'
          Branch Sides:
            - BranchSide:      'silk/stereo_decode_pred.c:54,33'
              BranchSideFuncs: []
            - BranchSide:      'silk/stereo_decode_pred.c:62,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/stereo_decode_pred.c:44,9'
          Dst:             ec_dec_icdf
        - Src:             'silk/stereo_decode_pred.c:48,24'
          Dst:             ec_dec_icdf
        - Src:             'silk/stereo_decode_pred.c:49,24'
          Dst:             ec_dec_icdf
    - functionName:    stereo_merge
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - Y
        - mid
        - N
        - arch
      BBCount:         13
      ICount:          176
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - celt_inner_prod_sse
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/bands.c:436,33'
          Branch Sides:
            - BranchSide:      'celt/bands.c:436,36'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:438,7'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:436,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:438,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:446,8'
              BranchSideFuncs:
                - sqrt
                - sqrt
        - Branch String:   'celt/bands.c:458,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:458,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:462,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:429,9'
          Dst:             celt_inner_prod_sse
        - Src:             'celt/bands.c:430,11'
          Dst:             celt_inner_prod_sse
        - Src:             'celt/bands.c:447,12'
          Dst:             sqrt
        - Src:             'celt/bands.c:449,12'
          Dst:             sqrt
    - functionName:    stereo_split
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - X
        - Y
        - N
      BBCount:         5
      ICount:          67
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/bands.c:408,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:411,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:416,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    intensity_stereo
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - X
        - Y
        - bandE
        - bandID
        - N
      BBCount:         7
      ICount:          117
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - sqrt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/bands.c:398,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:400,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:403,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:391,21'
          Dst:             sqrt
    - functionName:    compute_qn
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - N
        - b
        - offset
        - pulse_cap
        - stereo
      BBCount:         19
      ICount:          147
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - celt_fatal
        - celt_sudiv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/bands.c:644,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:644,18'
              BranchSideFuncs:
                - celt_sudiv
                - celt_fatal
            - BranchSide:      'celt/bands.c:649,20'
              BranchSideFuncs:
                - celt_sudiv
                - celt_fatal
        - Branch String:   'celt/bands.c:644,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:645,9'
              BranchSideFuncs:
                - celt_sudiv
                - celt_fatal
            - BranchSide:      'celt/bands.c:649,20'
              BranchSideFuncs:
                - celt_sudiv
                - celt_fatal
        - Branch String:   'celt/bands.c:650,9'
          Branch Sides:
            - BranchSide:      'celt/bands.c:650,7'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/bands.c:650,7'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/bands.c:652,9'
          Branch Sides:
            - BranchSide:      'celt/bands.c:652,7'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/bands.c:652,7'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/bands.c:654,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:655,10'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/bands.c:657,24'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/bands.c:660,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:660,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:661,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:649,9'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:660,4'
          Dst:             celt_fatal
    - functionName:    celt_sudiv
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - n
        - d
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    7
      BranchProfiles:
        - Branch String:   'celt/entcode.h:141,4'
          Branch Sides:
            - BranchSide:      'celt/entcode.h:141,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/entcode.h:148,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entcode.h:141,4'
          Dst:             celt_fatal
    - functionName:    get_pulses
      functionSourceFile: '/src/opus/celt/rate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/rate.h:50,11'
          Branch Sides:
            - BranchSide:      'celt/rate.h:50,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.h:50,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pulses2bits
      functionSourceFile: '/src/opus/celt/rate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - band
        - LM
        - pulses
      BBCount:         4
      ICount:          63
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/rate.h:86,11'
          Branch Sides:
            - BranchSide:      'celt/rate.h:86,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.h:86,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bits2pulses
      functionSourceFile: '/src/opus/celt/rate.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - band
        - LM
        - bits
      BBCount:         14
      ICount:          148
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/rate.h:65,4'
          Branch Sides:
            - BranchSide:      'celt/rate.h:67,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.h:74,8'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.h:69,11'
          Branch Sides:
            - BranchSide:      'celt/rate.h:70,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.h:72,15'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.h:74,15'
          Branch Sides:
            - BranchSide:      'celt/rate.h:74,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.h:74,35'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.h:74,8'
          Branch Sides:
            - BranchSide:      'celt/rate.h:75,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.h:77,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compute_theta
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - sctx
        - X
        - Y
        - N
        - b
        - B
        - B0
        - LM
        - stereo
        - fill
        - ext_b
      BBCount:         184
      ICount:          1451
      EdgeCount:       245
      CyclomaticComplexity: 63
      functionsReached:
        - bitexact_cos
        - bitexact_log2tan
        - celt_fatal
        - celt_sudiv
        - celt_udiv
        - compute_qn
        - ec_dec_bit_logp
        - ec_dec_uint
        - ec_dec_update
        - ec_decode
        - ec_enc_bit_logp
        - ec_enc_uint
        - ec_encode
        - ec_tell_frac
        - intensity_stereo
        - isqrt32
        - stereo_itheta
        - stereo_split
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/bands.c:731,37'
          Branch Sides:
            - BranchSide:      'celt/bands.c:731,39'
              BranchSideFuncs:
                - compute_qn
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - intensity_stereo
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
            - BranchSide:      'celt/bands.c:731,31'
              BranchSideFuncs:
                - compute_qn
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - intensity_stereo
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
        - Branch String:   'celt/bands.c:733,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:733,18'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - intensity_stereo
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
            - BranchSide:      'celt/bands.c:735,8'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - intensity_stereo
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
        - Branch String:   'celt/bands.c:733,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:734,10'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - intensity_stereo
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
            - BranchSide:      'celt/bands.c:735,8'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - intensity_stereo
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
        - Branch String:   'celt/bands.c:735,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:741,34'
              BranchSideFuncs:
                - stereo_itheta
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - intensity_stereo
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:744,24'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - intensity_stereo
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:745,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:747,11'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:875,15'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - intensity_stereo
        - Branch String:   'celt/bands.c:747,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:749,15'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:779,11'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:749,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:749,25'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:751,23'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:749,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:751,23'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:769,24'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:752,25'
          Branch Sides:
            - BranchSide:      'celt/bands.c:752,28'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
            - BranchSide:      'celt/bands.c:766,10'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:752,51'
          Branch Sides:
            - BranchSide:      'celt/bands.c:752,54'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:766,10'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:752,65'
          Branch Sides:
            - BranchSide:      'celt/bands.c:752,68'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:766,10'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:752,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:757,56'
              BranchSideFuncs:
                - celt_udiv.1108
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
            - BranchSide:      'celt/bands.c:766,10'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:761,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:762,28'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
            - BranchSide:      'celt/bands.c:763,25'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:769,24'
          Branch Sides:
            - BranchSide:      'celt/bands.c:769,46'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
            - BranchSide:      'celt/bands.c:769,58'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:770,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:770,20'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
            - BranchSide:      'celt/bands.c:770,20'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:770,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:770,18'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
            - BranchSide:      'celt/bands.c:770,20'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:770,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:770,18'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
            - BranchSide:      'celt/bands.c:770,18'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:771,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:772,25'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
            - BranchSide:      'celt/bands.c:774,25'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
        - Branch String:   'celt/bands.c:779,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:779,21'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
                - ec_decode
                - ec_dec_update
                - ec_encode
            - BranchSide:      'celt/bands.c:799,18'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
        - Branch String:   'celt/bands.c:779,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:781,14'
              BranchSideFuncs:
                - ec_decode
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - ec_encode
            - BranchSide:      'celt/bands.c:799,18'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
                - ec_dec_uint
                - ec_enc_uint
        - Branch String:   'celt/bands.c:786,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:788,23'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:791,26'
              BranchSideFuncs:
                - ec_decode
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:788,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:788,32'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:788,38'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:788,56'
          Branch Sides:
            - BranchSide:      'celt/bands.c:788,62'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:788,72'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:792,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:793,18'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:795,18'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:796,30'
          Branch Sides:
            - BranchSide:      'celt/bands.c:796,36'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:796,42'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:796,60'
          Branch Sides:
            - BranchSide:      'celt/bands.c:796,66'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:796,76'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:799,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:799,26'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:801,14'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - ec_enc_uint
        - Branch String:   'celt/bands.c:799,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:801,14'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:806,14'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
                - ec_encode
        - Branch String:   'celt/bands.c:801,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:802,25'
              BranchSideFuncs:
                - ec_enc_uint
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:804,34'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:808,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:812,18'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:819,17'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
                - isqrt32
        - Branch String:   'celt/bands.c:812,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:812,38'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:812,51'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:813,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:813,38'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:814,14'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:823,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:825,49'
              BranchSideFuncs:
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:831,29'
              BranchSideFuncs:
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:840,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:840,7'
              BranchSideFuncs:
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:841,38'
              BranchSideFuncs:
                - celt_udiv.1108
                - ec_tell_frac
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:843,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:843,8'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:843,8'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
        - Branch String:   'celt/bands.c:844,33'
          Branch Sides:
            - BranchSide:      'celt/bands.c:844,36'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:863,35'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:844,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:846,38'
              BranchSideFuncs:
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:863,35'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:847,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:847,23'
              BranchSideFuncs:
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:847,23'
              BranchSideFuncs:
                - celt_sudiv
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_enc_uint
        - Branch String:   'celt/bands.c:847,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:847,21'
              BranchSideFuncs:
                - ec_dec_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:847,23'
              BranchSideFuncs:
                - celt_sudiv
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_enc_uint
        - Branch String:   'celt/bands.c:847,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:847,21'
              BranchSideFuncs:
                - ec_dec_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:847,21'
              BranchSideFuncs:
                - celt_sudiv
                - ec_dec_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
                - ec_enc_uint
        - Branch String:   'celt/bands.c:848,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:849,26'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:855,38'
              BranchSideFuncs:
                - ec_dec_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:852,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:852,26'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:852,26'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:852,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:852,24'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:852,26'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:852,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:852,24'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:852,24'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:860,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:860,23'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:860,23'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:860,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:860,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:860,23'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:860,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:860,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:860,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:866,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:866,21'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:875,4'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:866,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:868,14'
              BranchSideFuncs:
                - stereo_split
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - intensity_stereo
            - BranchSide:      'celt/bands.c:875,4'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:868,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:869,30'
              BranchSideFuncs:
                - intensity_stereo
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:871,26'
              BranchSideFuncs:
                - stereo_split
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:876,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:878,16'
              BranchSideFuncs:
                - intensity_stereo
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/bands.c:887,12'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/bands.c:878,30'
          Branch Sides:
            - BranchSide:      'celt/bands.c:878,34'
              BranchSideFuncs:
                - intensity_stereo
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/bands.c:878,30'
              BranchSideFuncs:
                - intensity_stereo
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/bands.c:879,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:882,19'
              BranchSideFuncs:
                - intensity_stereo
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/bands.c:885,27'
              BranchSideFuncs:
                - intensity_stereo
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/bands.c:882,13'
          Branch Sides:
            - BranchSide:      'celt/bands.c:883,24'
              BranchSideFuncs:
                - intensity_stereo
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/bands.c:884,10'
              BranchSideFuncs:
                - intensity_stereo
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/bands.c:887,24'
          Branch Sides:
            - BranchSide:      'celt/bands.c:887,27'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/bands.c:894,14'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:887,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:889,14'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_enc_bit_logp
            - BranchSide:      'celt/bands.c:894,14'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:889,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:890,29'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:892,35'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:896,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:897,14'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:898,14'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:904,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:906,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:910,15'
              BranchSideFuncs:
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:910,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:912,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:917,39'
              BranchSideFuncs:
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
      Callsites:
        - Src:             'celt/bands.c:732,9'
          Dst:             compute_qn
        - Src:             'celt/bands.c:741,20'
          Dst:             stereo_itheta
        - Src:             'celt/bands.c:744,11'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:757,34'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:758,23'
          Dst:             bitexact_cos
        - Src:             'celt/bands.c:759,24'
          Dst:             bitexact_cos
        - Src:             'celt/bands.c:760,24'
          Dst:             bitexact_log2tan
        - Src:             'celt/bands.c:788,13'
          Dst:             ec_encode
        - Src:             'celt/bands.c:791,16'
          Dst:             ec_decode
        - Src:             'celt/bands.c:796,13'
          Dst:             ec_dec_update
        - Src:             'celt/bands.c:802,13'
          Dst:             ec_enc_uint
        - Src:             'celt/bands.c:804,22'
          Dst:             ec_dec_uint
        - Src:             'celt/bands.c:816,13'
          Dst:             ec_encode
        - Src:             'celt/bands.c:821,18'
          Dst:             ec_decode
        - Src:             'celt/bands.c:825,26'
          Dst:             isqrt32
        - Src:             'celt/bands.c:832,19'
          Dst:             isqrt32
        - Src:             'celt/bands.c:837,13'
          Dst:             ec_dec_update
        - Src:             'celt/bands.c:840,7'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:841,16'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:843,16'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:843,16'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:844,56'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:846,25'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:847,23'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:847,23'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:847,23'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:847,23'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:853,13'
          Dst:             ec_enc_uint
        - Src:             'celt/bands.c:855,26'
          Dst:             ec_dec_uint
        - Src:             'celt/bands.c:861,20'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:869,13'
          Dst:             intensity_stereo
        - Src:             'celt/bands.c:871,13'
          Dst:             stereo_split
        - Src:             'celt/bands.c:885,10'
          Dst:             intensity_stereo
        - Src:             'celt/bands.c:890,13'
          Dst:             ec_enc_bit_logp
        - Src:             'celt/bands.c:892,19'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/bands.c:901,13'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:917,14'
          Dst:             bitexact_cos
        - Src:             'celt/bands.c:918,15'
          Dst:             bitexact_cos
        - Src:             'celt/bands.c:921,15'
          Dst:             bitexact_log2tan
    - functionName:    celt_udiv
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - n
        - d
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    7
      BranchProfiles:
        - Branch String:   'celt/entcode.h:125,4'
          Branch Sides:
            - BranchSide:      'celt/entcode.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/entcode.h:136,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entcode.h:125,4'
          Dst:             celt_fatal
    - functionName:    bitexact_cos
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         7
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/bands.c:73,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:73,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/bands.c:74,9'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/bands.c:76,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:76,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:77,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:73,4'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:76,4'
          Dst:             celt_fatal
    - functionName:    bitexact_log2tan
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - isin
        - icos
      BBCount:         1
      ICount:          68
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    celt_cos_norm2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    interleave_hadamard
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - N0
        - stride
        - hadamard
      BBCount:         20
      ICount:          167
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/bands.c:608,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:610,40'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:615,13'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:611,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:612,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:614,4'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:612,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:613,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:613,47'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:615,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:616,16'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:616,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:617,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:617,39'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    quant_partition
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - float
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - X
        - N
        - b
        - B
        - lowband
        - LM
        - gain
        - fill
        - ext_b
      BBCount:         106
      ICount:          1000
      EdgeCount:       141
      CyclomaticComplexity: 37
      functionsReached:
        - alg_quant
        - alg_unquant
        - bits2pulses
        - celt_cos_norm2
        - celt_lcg_rand
        - compute_theta
        - cubic_quant
        - cubic_unquant
        - ec_tell_frac
        - get_pulses
        - pulses2bits
        - quant_partition
        - renormalise_vector
      functionUses:    5
      BranchProfiles:
        - Branch String:   'celt/bands.c:1001,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1001,20'
              BranchSideFuncs:
                - ec_tell_frac
                - bits2pulses
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1085,20'
              BranchSideFuncs:
                - ec_tell_frac
                - bits2pulses
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
        - Branch String:   'celt/bands.c:1001,43'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1001,46'
              BranchSideFuncs:
                - ec_tell_frac
                - bits2pulses
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1085,20'
              BranchSideFuncs:
                - ec_tell_frac
                - bits2pulses
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
        - Branch String:   'celt/bands.c:1001,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1007,18'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1085,20'
              BranchSideFuncs:
                - ec_tell_frac
                - bits2pulses
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
        - Branch String:   'celt/bands.c:1013,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1014,18'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1015,12'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1046,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1046,20'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1055,15'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1046,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1048,14'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1055,15'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1048,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1050,22'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1053,21'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1053,21'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1053,19'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1053,19'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1055,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1055,15'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1055,15'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1055,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1055,13'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1055,15'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1055,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1055,13'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1055,13'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1059,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1060,26'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1062,19'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1063,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1065,31'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1073,31'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1068,36'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1068,39'
              BranchSideFuncs:
                - quant_partition
            - BranchSide:      'celt/bands.c:1070,32'
              BranchSideFuncs:
                - quant_partition
        - Branch String:   'celt/bands.c:1068,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1069,22'
              BranchSideFuncs:
                - quant_partition
            - BranchSide:      'celt/bands.c:1070,32'
              BranchSideFuncs:
                - quant_partition
        - Branch String:   'celt/bands.c:1076,36'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1076,39'
              BranchSideFuncs:
                - quant_partition
            - BranchSide:      'celt/bands.c:1078,32'
              BranchSideFuncs:
                - quant_partition
        - Branch String:   'celt/bands.c:1076,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1077,22'
              BranchSideFuncs:
                - quant_partition
            - BranchSide:      'celt/bands.c:1078,32'
              BranchSideFuncs:
                - quant_partition
        - Branch String:   'celt/bands.c:1087,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1088,24'
              BranchSideFuncs:
                - bits2pulses
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
            - BranchSide:      'celt/bands.c:1091,20'
              BranchSideFuncs:
                - bits2pulses
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
        - Branch String:   'celt/bands.c:1089,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1089,21'
              BranchSideFuncs:
                - bits2pulses
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
            - BranchSide:      'celt/bands.c:1089,21'
              BranchSideFuncs:
                - bits2pulses
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
        - Branch String:   'celt/bands.c:1091,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1091,18'
              BranchSideFuncs:
                - bits2pulses
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
            - BranchSide:      'celt/bands.c:1091,18'
              BranchSideFuncs:
                - bits2pulses
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
        - Branch String:   'celt/bands.c:1099,38'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1099,41'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
            - BranchSide:      'celt/bands.c:1099,7'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
                - pulses2bits
        - Branch String:   'celt/bands.c:1099,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1101,33'
              BranchSideFuncs:
                - pulses2bits
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
            - BranchSide:      'celt/bands.c:1107,11'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
                - get_pulses
                - alg_unquant
                - alg_quant
        - Branch String:   'celt/bands.c:1107,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1109,29'
              BranchSideFuncs:
                - get_pulses
                - alg_unquant
                - alg_quant
            - BranchSide:      'celt/bands.c:1122,18'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
        - Branch String:   'celt/bands.c:1112,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1114,28'
              BranchSideFuncs:
                - alg_quant
            - BranchSide:      'celt/bands.c:1118,30'
              BranchSideFuncs:
                - alg_unquant
        - Branch String:   'celt/bands.c:1122,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1124,23'
              BranchSideFuncs:
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
            - BranchSide:      'celt/bands.c:1137,14'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:1126,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1127,27'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
            - BranchSide:      'celt/bands.c:1130,23'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
        - Branch String:   'celt/bands.c:1128,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1128,24'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
            - BranchSide:      'celt/bands.c:1128,24'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
        - Branch String:   'celt/bands.c:1130,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1130,21'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
            - BranchSide:      'celt/bands.c:1130,21'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
        - Branch String:   'celt/bands.c:1131,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1131,39'
              BranchSideFuncs:
                - cubic_quant
            - BranchSide:      'celt/bands.c:1132,34'
              BranchSideFuncs:
                - cubic_unquant
        - Branch String:   'celt/bands.c:1144,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1146,16'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:1148,20'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:1148,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1151,25'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:1159,25'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:1151,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1153,48'
              BranchSideFuncs:
                - celt_lcg_rand
                - renormalise_vector
            - BranchSide:      'celt/bands.c:1156,24'
              BranchSideFuncs:
                - renormalise_vector
        - Branch String:   'celt/bands.c:1159,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1162,48'
              BranchSideFuncs:
                - celt_lcg_rand
                - renormalise_vector
            - BranchSide:      'celt/bands.c:1168,24'
              BranchSideFuncs:
                - renormalise_vector
        - Branch String:   'celt/bands.c:1165,28'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1165,49'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:1165,56'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
      Callsites:
        - Src:             'celt/bands.c:1017,7'
          Dst:             compute_theta
        - Src:             'celt/bands.c:1037,13'
          Dst:             celt_cos_norm2
        - Src:             'celt/bands.c:1038,14'
          Dst:             celt_cos_norm2
        - Src:             'celt/bands.c:1065,15'
          Dst:             quant_partition
        - Src:             'celt/bands.c:1070,16'
          Dst:             quant_partition
        - Src:             'celt/bands.c:1073,15'
          Dst:             quant_partition
        - Src:             'celt/bands.c:1078,16'
          Dst:             quant_partition
        - Src:             'celt/bands.c:1086,60'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1094,11'
          Dst:             bits2pulses
        - Src:             'celt/bands.c:1095,19'
          Dst:             pulses2bits
        - Src:             'celt/bands.c:1103,22'
          Dst:             pulses2bits
        - Src:             'celt/bands.c:1109,18'
          Dst:             get_pulses
        - Src:             'celt/bands.c:1114,18'
          Dst:             alg_quant
        - Src:             'celt/bands.c:1118,18'
          Dst:             alg_unquant
        - Src:             'celt/bands.c:1125,51'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1131,27'
          Dst:             cubic_quant
        - Src:             'celt/bands.c:1132,20'
          Dst:             cubic_unquant
        - Src:             'celt/bands.c:1153,34'
          Dst:             celt_lcg_rand
        - Src:             'celt/bands.c:1162,34'
          Dst:             celt_lcg_rand
        - Src:             'celt/bands.c:1170,16'
          Dst:             renormalise_vector
    - functionName:    celt_lcg_rand
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - seed
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cubic_quant_partition
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1181
      functionLinenumberEnd: 1244
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - float
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - X
        - N
        - b
        - B
        - ec
        - LM
        - gain
        - resynth
        - encode
      BBCount:         50
      ICount:          499
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - celt_cos_norm2
        - celt_fatal
        - cubic_quant
        - cubic_quant_partition
        - cubic_unquant
        - ec_dec_uint
        - ec_enc_uint
        - ec_tell_frac
        - stereo_itheta
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/bands.c:1182,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1182,4'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_uint
                - celt_cos_norm2
                - celt_cos_norm2
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1183,26'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_uint
                - celt_cos_norm2
                - celt_cos_norm2
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1184,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1184,6'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm2
                - celt_cos_norm2
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1184,6'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm2
                - celt_cos_norm2
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1186,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1186,17'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1188,11'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1186,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1188,11'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1206,12'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm2
                - celt_cos_norm2
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
        - Branch String:   'celt/bands.c:1188,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1188,9'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1188,9'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1191,13'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1191,13'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1191,13'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1191,13'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1191,11'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1191,13'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1191,13'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1191,11'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1191,11'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1192,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1192,37'
              BranchSideFuncs:
                - cubic_quant
                - ec_tell_frac
            - BranchSide:      'celt/bands.c:1193,32'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
        - Branch String:   'celt/bands.c:1211,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1211,17'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm2
                - celt_cos_norm2
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:1211,17'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm2
                - celt_cos_norm2
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
        - Branch String:   'celt/bands.c:1212,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1213,37'
              BranchSideFuncs:
                - stereo_itheta
                - ec_enc_uint
                - celt_cos_norm2
                - celt_cos_norm2
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1217,31'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm2
                - celt_cos_norm2
                - cubic_quant_partition
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1230,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1231,13'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1233,18'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1233,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1234,12'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1237,15'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1237,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1237,15'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1237,15'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1237,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1237,13'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1237,15'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1237,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1237,13'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1237,13'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
      Callsites:
        - Src:             'celt/bands.c:1182,4'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:1183,49'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1192,25'
          Dst:             cubic_quant
        - Src:             'celt/bands.c:1193,18'
          Dst:             cubic_unquant
        - Src:             'celt/bands.c:1194,52'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1213,23'
          Dst:             stereo_itheta
        - Src:             'celt/bands.c:1215,10'
          Dst:             ec_enc_uint
        - Src:             'celt/bands.c:1217,19'
          Dst:             ec_dec_uint
        - Src:             'celt/bands.c:1227,12'
          Dst:             celt_cos_norm2
        - Src:             'celt/bands.c:1228,12'
          Dst:             celt_cos_norm2
        - Src:             'celt/bands.c:1240,13'
          Dst:             cubic_quant_partition
        - Src:             'celt/bands.c:1241,13'
          Dst:             cubic_quant_partition
    - functionName:    deinterleave_hadamard
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - N0
        - stride
        - hadamard
      BBCount:         24
      ICount:          183
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - celt_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/bands.c:582,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:582,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:583,8'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:583,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:585,40'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:592,13'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:586,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:588,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:591,4'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:588,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:589,35'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:590,7'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:592,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:593,16'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:593,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:594,27'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:594,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:582,4'
          Dst:             celt_fatal
    - functionName:    quant_band_n1
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - X
        - Y
        - lowband_out
      BBCount:         19
      ICount:          145
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - ec_dec_bits
        - ec_enc_bits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/bands.c:949,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:951,14'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:960,11'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:951,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:953,20'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_dec_bits
            - BranchSide:      'celt/bands.c:956,32'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:960,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:961,17'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:962,11'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:963,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:948,11'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:964,8'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:964,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:964,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:965,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:954,13'
          Dst:             ec_enc_bits
        - Src:             'celt/bands.c:956,20'
          Dst:             ec_dec_bits
    - functionName:    quant_band_stereo
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1392
      functionLinenumberEnd: 1572
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - X
        - Y
        - N
        - b
        - B
        - lowband
        - LM
        - lowband_out
        - lowband_scratch
        - fill
        - ext_b
        - cap
      BBCount:         116
      ICount:          1073
      EdgeCount:       155
      CyclomaticComplexity: 41
      functionsReached:
        - celt_cos_norm2
        - compute_theta
        - ec_dec_bits
        - ec_enc_bits
        - quant_band
        - quant_band_n1
        - stereo_merge
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/bands.c:1409,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1411,28'
              BranchSideFuncs:
                - quant_band_n1
            - BranchSide:      'celt/bands.c:1414,16'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1416,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1417,11'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1422,18'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1417,50'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1417,53'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1418,14'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1417,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1418,14'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1421,4'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1418,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1418,72'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1419,15'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm2
                - celt_cos_norm2
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1454,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1457,11'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1509,15'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1462,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1462,26'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1464,16'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1462,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1463,16'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1464,16'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1468,12'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1468,16'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1468,20'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1469,12'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1469,16'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1469,20'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1470,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1472,14'
              BranchSideFuncs:
                - ec_dec_bits
                - quant_band
                - stereo_merge
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1482,18'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1472,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1476,20'
              BranchSideFuncs:
                - ec_enc_bits
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1479,32'
              BranchSideFuncs:
                - ec_dec_bits
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1491,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1494,17'
              BranchSideFuncs:
                - stereo_merge
            - BranchSide:      'celt/bands.c:1505,4'
              BranchSideFuncs:
                - stereo_merge
        - Branch String:   'celt/bands.c:1509,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1509,15'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1509,15'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1509,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1509,13'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1509,15'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1509,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1509,13'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1509,13'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1514,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1517,14'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1537,14'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1519,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1519,29'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1523,26'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1519,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1519,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1523,26'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1519,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1519,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1519,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1519,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1519,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1519,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1519,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1519,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1519,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1526,36'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1526,39'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1530,14'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1526,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1527,22'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1530,14'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1530,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1530,40'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1534,27'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1530,40'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1530,38'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1530,38'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1539,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1539,29'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1543,26'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1539,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1539,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1543,26'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1539,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1539,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1539,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1539,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1539,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1539,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1539,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1539,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1539,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1545,36'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1545,39'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1549,14'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1545,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1546,22'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1549,14'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1549,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1549,40'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1553,27'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1549,40'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1549,38'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1549,38'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1560,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1562,11'
              BranchSideFuncs:
                - stereo_merge
            - BranchSide:      'celt/bands.c:1571,11'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1562,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1563,23'
              BranchSideFuncs:
                - stereo_merge
            - BranchSide:      'celt/bands.c:1564,11'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1564,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1567,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:1570,4'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1567,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1568,21'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:1569,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:1411,14'
          Dst:             quant_band_n1
        - Src:             'celt/bands.c:1422,4'
          Dst:             compute_theta
        - Src:             'celt/bands.c:1443,10'
          Dst:             celt_cos_norm2
        - Src:             'celt/bands.c:1444,11'
          Dst:             celt_cos_norm2
        - Src:             'celt/bands.c:1477,13'
          Dst:             ec_enc_bits
        - Src:             'celt/bands.c:1479,20'
          Dst:             ec_dec_bits
        - Src:             'celt/bands.c:1485,12'
          Dst:             quant_band
        - Src:             'celt/bands.c:1523,15'
          Dst:             quant_band
        - Src:             'celt/bands.c:1534,16'
          Dst:             quant_band
        - Src:             'celt/bands.c:1543,15'
          Dst:             quant_band
        - Src:             'celt/bands.c:1553,16'
          Dst:             quant_band
        - Src:             'celt/bands.c:1563,10'
          Dst:             stereo_merge
    - functionName:    quant_band
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - float
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - X
        - N
        - b
        - B
        - lowband
        - LM
        - lowband_out
        - gain
        - lowband_scratch
        - fill
        - ext_b
      BBCount:         82
      ICount:          620
      EdgeCount:       108
      CyclomaticComplexity: 28
      functionsReached:
        - celt_udiv
        - cubic_quant_partition
        - deinterleave_hadamard
        - haar1
        - interleave_hadamard
        - quant_band_n1
        - quant_partition
        - sqrt
      functionUses:    8
      BranchProfiles:
        - Branch String:   'celt/bands.c:1274,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1276,28'
              BranchSideFuncs:
                - quant_band_n1
            - BranchSide:      'celt/bands.c:1279,8'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1279,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1280,19'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1283,8'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1283,24'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1283,27'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1289,10'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1283,35'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1283,39'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1289,10'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1283,49'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1283,54'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1285,7'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1283,66'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1283,69'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1283,85'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1283,82'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1283,85'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1285,7'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1283,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1285,7'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1289,10'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1289,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1294,11'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1300,8'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1294,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1295,16'
              BranchSideFuncs:
                - haar1
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1296,11'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1296,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1297,16'
              BranchSideFuncs:
                - haar1
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1298,35'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1304,24'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1304,27'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1304,4'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1304,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1306,11'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1316,7'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
        - Branch String:   'celt/bands.c:1306,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1307,16'
              BranchSideFuncs:
                - haar1
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
            - BranchSide:      'celt/bands.c:1308,11'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1308,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1309,16'
              BranchSideFuncs:
                - haar1
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
            - BranchSide:      'celt/bands.c:1310,15'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1320,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1322,11'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
            - BranchSide:      'celt/bands.c:1329,8'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1322,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1323,32'
              BranchSideFuncs:
                - deinterleave_hadamard
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
            - BranchSide:      'celt/bands.c:1324,11'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
        - Branch String:   'celt/bands.c:1324,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1325,32'
              BranchSideFuncs:
                - deinterleave_hadamard
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1326,4'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1329,25'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1329,28'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1334,28'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
        - Branch String:   'celt/bands.c:1329,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1330,34'
              BranchSideFuncs:
                - cubic_quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
            - BranchSide:      'celt/bands.c:1334,28'
              BranchSideFuncs:
                - quant_partition
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
        - Branch String:   'celt/bands.c:1338,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1341,11'
              BranchSideFuncs:
                - sqrt
                - haar1
                - haar1
                - interleave_hadamard
            - BranchSide:      'celt/bands.c:1377,11'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1341,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1342,30'
              BranchSideFuncs:
                - interleave_hadamard
                - sqrt
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1345,13'
              BranchSideFuncs:
                - sqrt
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1347,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1349,12'
              BranchSideFuncs:
                - haar1
                - sqrt
                - haar1
            - BranchSide:      'celt/bands.c:1355,13'
              BranchSideFuncs:
                - sqrt
                - haar1
        - Branch String:   'celt/bands.c:1355,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1361,38'
              BranchSideFuncs:
                - haar1
                - sqrt
            - BranchSide:      'celt/bands.c:1364,11'
              BranchSideFuncs:
                - sqrt
        - Branch String:   'celt/bands.c:1367,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1371,14'
              BranchSideFuncs:
                - sqrt
            - BranchSide:      'celt/bands.c:1375,17'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1372,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1373,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:1374,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:1271,10'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:1276,14'
          Dst:             quant_band_n1
        - Src:             'celt/bands.c:1295,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1297,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1307,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1309,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1323,10'
          Dst:             deinterleave_hadamard
        - Src:             'celt/bands.c:1325,10'
          Dst:             deinterleave_hadamard
        - Src:             'celt/bands.c:1330,12'
          Dst:             cubic_quant_partition
        - Src:             'celt/bands.c:1334,12'
          Dst:             quant_partition
        - Src:             'celt/bands.c:1342,10'
          Dst:             interleave_hadamard
        - Src:             'celt/bands.c:1352,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1362,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1371,14'
          Dst:             sqrt
    - functionName:    haar1
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - N0
        - stride
      BBCount:         9
      ICount:          109
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'celt/bands.c:627,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:628,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:636,1'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:628,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:631,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:635,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compute_channel_weights
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - float
        - float
        - 'N/A'
      constantsTouched: []
      argNames:
        - Ex
        - Ey
        - w
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/bands.c:368,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:368,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:368,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    special_hybrid_folding
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionLinenumberEnd: 1586
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - norm
        - norm2
        - start
        - M
        - dual_stereo
      BBCount:         4
      ICount:          147
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/bands.c:1584,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1584,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:1585,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    quant_all_bands
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1919
      functionDepth:   0
      returnType:      void
      argCount:        27
      argTypes:
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - encode
        - m
        - start
        - end
        - X_
        - Y_
        - collapse_masks
        - bandE
        - pulses
        - shortBlocks
        - spread
        - dual_stereo
        - intensity
        - tf_res
        - total_bits
        - balance
        - ec
        - LM
        - codedBands
        - seed
        - complexity
        - arch
        - disable_inv
        - ext_ec
        - extra_pulses
        - ext_total_bits
        - cap
      BBCount:         241
      ICount:          2345
      EdgeCount:       321
      CyclomaticComplexity: 82
      functionsReached:
        - celt_fatal
        - celt_inner_prod_sse
        - celt_sudiv
        - compute_channel_weights
        - ec_tell_frac
        - quant_band
        - quant_band_stereo
        - special_hybrid_folding
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/bands.c:1617,27'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1617,30'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1617,55'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1617,39'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1617,43'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1617,55'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1617,55'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1617,55'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1617,58'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1621,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1621,29'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1621,26'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1632,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1632,22'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1632,6'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1643,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1643,18'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1646,21'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1643,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1644,23'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1646,21'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1648,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1648,18'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1651,25'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1648,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1649,23'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1651,25'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1673,43'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1673,43'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1673,46'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1674,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1674,35'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1677,28'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1678,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1684,11'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1916,16'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1695,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1696,14'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1698,12'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1700,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1700,7'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1701,27'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1704,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1705,21'
              BranchSideFuncs:
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1706,24'
              BranchSideFuncs:
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1709,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1710,25'
              BranchSideFuncs:
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1712,31'
              BranchSideFuncs:
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1714,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1715,25'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1716,11'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1716,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1718,51'
              BranchSideFuncs:
                - celt_sudiv
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1721,16'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1718,64'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1718,40'
              BranchSideFuncs:
                - celt_sudiv
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1718,40'
              BranchSideFuncs:
                - celt_sudiv
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1719,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1719,18'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1719,18'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1719,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1719,18'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1719,18'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1719,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1719,18'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1719,18'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1719,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1719,16'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1719,18'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1719,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1719,18'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1719,18'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1719,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1719,16'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1719,18'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1719,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1719,16'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1719,16'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1724,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1726,36'
              BranchSideFuncs:
                - celt_sudiv
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1729,12'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1726,45'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1726,25'
              BranchSideFuncs:
                - celt_sudiv
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1726,25'
              BranchSideFuncs:
                - celt_sudiv
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1727,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1727,14'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1727,14'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1727,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1727,14'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1727,14'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1727,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1727,14'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1727,14'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1727,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1727,12'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1727,14'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1727,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1727,14'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1727,14'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1727,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1727,12'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1727,14'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1727,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1727,12'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1727,12'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1733,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1733,23'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1735,11'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1733,56'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1733,75'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1733,59'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1733,71'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1733,75'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1735,11'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1733,90'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1733,93'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1734,30'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1733,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1734,30'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1735,11'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1735,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1736,33'
              BranchSideFuncs:
                - special_hybrid_folding
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1742,19'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1744,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1746,12'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1751,11'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1747,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1748,17'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1749,26'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1751,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1751,20'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1756,11'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1751,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1752,26'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1756,11'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1756,31'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1756,35'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1780,28'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1756,61'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1756,64'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1762,30'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1756,68'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1756,71'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1762,30'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1756,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1762,30'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1780,28'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1762,30'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1762,28'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1762,28'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1764,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1764,16'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1765,21'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1767,31'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1767,34'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1767,10'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1767,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1767,16'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1771,22'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1775,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1773,20'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1776,7'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1782,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1782,26'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1792,11'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1782,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1787,22'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1792,11'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1788,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1789,19'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1791,7'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1789,13'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1790,26'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1790,26'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1792,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1794,34'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1801,14'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1795,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1795,42'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1795,73'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1796,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1796,64'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1796,26'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1798,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1798,42'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1798,74'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1799,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1799,65'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1799,26'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1801,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1803,17'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1900,37'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1803,27'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1803,30'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1894,20'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1803,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1819,40'
              BranchSideFuncs:
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1894,20'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1832,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1832,48'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1832,79'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1833,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1833,62'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1833,32'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1845,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1846,19'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1847,39'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1855,32'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1855,68'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1855,30'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1857,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1857,36'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1860,17'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1868,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1869,42'
              BranchSideFuncs:
                - special_hybrid_folding
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1872,20'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1874,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1874,48'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1874,79'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1875,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1875,62'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1875,32'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1877,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1878,26'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1893,13'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1886,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1887,22'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1888,19'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1890,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1890,39'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1892,16'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1896,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1896,48'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1896,79'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1897,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1897,62'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1897,32'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1901,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1901,45'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1901,76'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1902,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1902,67'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1902,29'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - quant_band_stereo
                - celt_inner_prod_sse
                - celt_inner_prod_sse
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
      Callsites:
        - Src:             'celt/bands.c:1700,7'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:1701,14'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1712,18'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1718,40'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:1726,25'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:1736,10'
          Dst:             special_hybrid_folding
        - Src:             'celt/bands.c:1794,17'
          Dst:             quant_band
        - Src:             'celt/bands.c:1797,17'
          Dst:             quant_band
        - Src:             'celt/bands.c:1819,16'
          Dst:             compute_channel_weights
        - Src:             'celt/bands.c:1831,23'
          Dst:             quant_band_stereo
        - Src:             'celt/bands.c:1834,24'
          Dst:             celt_inner_prod_sse
        - Src:             'celt/bands.c:1834,94'
          Dst:             celt_inner_prod_sse
        - Src:             'celt/bands.c:1869,19'
          Dst:             special_hybrid_folding
        - Src:             'celt/bands.c:1873,23'
          Dst:             quant_band_stereo
        - Src:             'celt/bands.c:1876,24'
          Dst:             celt_inner_prod_sse
        - Src:             'celt/bands.c:1876,94'
          Dst:             celt_inner_prod_sse
        - Src:             'celt/bands.c:1895,23'
          Dst:             quant_band_stereo
        - Src:             'celt/bands.c:1900,20'
          Dst:             quant_band
    - functionName:    spreading_decision
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - X
        - average
        - last_decision
        - hf_average
        - tapset_decision
        - update_hf
        - end
        - C
        - M
        - spread_weight
      BBCount:         65
      ICount:          510
      EdgeCount:       83
      CyclomaticComplexity: 20
      functionsReached:
        - celt_fatal
        - celt_udiv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/bands.c:480,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:480,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:482,9'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:484,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:485,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:486,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:487,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:489,20'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:516,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:493,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:494,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:496,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:496,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:500,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:510,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:501,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:502,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:503,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:503,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:504,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:505,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:505,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:506,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:507,10'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:510,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:511,37'
              BranchSideFuncs:
                - celt_udiv.1108
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:512,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:516,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:487,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:518,8'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:518,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:520,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:536,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:520,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:521,29'
              BranchSideFuncs:
                - celt_udiv.1108
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:522,23'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:524,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:525,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:526,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:528,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:529,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:530,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:530,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:531,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:533,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:536,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:536,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:537,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:537,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:537,4'
              BranchSideFuncs:
                - celt_udiv.1108
            - BranchSide:      'celt/bands.c:538,32'
              BranchSideFuncs:
                - celt_udiv.1108
        - Branch String:   'celt/bands.c:544,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:546,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:547,15'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:547,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:549,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:550,15'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:550,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:552,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:554,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:480,4'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:511,23'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:521,19'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:536,4'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:537,4'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:538,10'
          Dst:             celt_udiv
    - functionName:    anti_collapse
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        15
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - X_
        - collapse_masks
        - LM
        - C
        - size
        - start
        - end
        - logE
        - prev1logE
        - prev2logE
        - pulses
        - seed
        - encode
        - arch
      BBCount:         53
      ICount:          500
      EdgeCount:       68
      CyclomaticComplexity: 17
      functionsReached:
        - celt_exp2
        - celt_fatal
        - celt_lcg_rand
        - celt_udiv
        - renormalise_vector
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/bands.c:264,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:274,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:353,1'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:276,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:276,7'
              BranchSideFuncs:
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - celt_fatal
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:277,27'
              BranchSideFuncs:
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - celt_fatal
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:304,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:304,25'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:309,18'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:304,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:306,21'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:309,18'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:306,21'
          Branch Sides:
            - BranchSide:      'celt/bands.c:306,19'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:306,19'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:307,21'
          Branch Sides:
            - BranchSide:      'celt/bands.c:307,19'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:307,19'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:309,40'
          Branch Sides:
            - BranchSide:      'celt/bands.c:309,39'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:309,39'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:310,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:310,16'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:310,16'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:328,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:329,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:330,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:330,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:330,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:330,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:334,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:337,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:349,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - celt_lcg_rand
                - renormalise_vector
        - Branch String:   'celt/bands.c:337,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:340,22'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:347,10'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:340,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:342,40'
              BranchSideFuncs:
                - celt_lcg_rand
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
            - BranchSide:      'celt/bands.c:345,28'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:343,35'
          Branch Sides:
            - BranchSide:      'celt/bands.c:343,49'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:343,54'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:349,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:350,32'
              BranchSideFuncs:
                - renormalise_vector
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:351,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:351,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:301,14'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:352,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1108
                - celt_exp2.1125
                - sqrt
                - celt_exp2.1125
                - renormalise_vector
                - celt_lcg_rand
      Callsites:
        - Src:             'celt/bands.c:276,7'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:277,15'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:290,20'
          Dst:             celt_exp2
        - Src:             'celt/bands.c:291,16'
          Dst:             sqrt
        - Src:             'celt/bands.c:327,18'
          Dst:             celt_exp2
        - Src:             'celt/bands.c:342,26'
          Dst:             celt_lcg_rand
        - Src:             'celt/bands.c:350,13'
          Dst:             renormalise_vector
    - functionName:    celt_exp2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - x
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/mathops.h:322,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:323,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:324,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    denormalise_bands
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - X
        - freq
        - bandLogE
        - start
        - end
        - M
        - downsample
        - silence
      BBCount:         32
      ICount:          293
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - celt_exp2
        - celt_fatal
      functionUses:    8
      BranchProfiles:
        - Branch String:   'celt/bands.c:199,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:200,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
            - BranchSide:      'celt/bands.c:201,8'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
        - Branch String:   'celt/bands.c:200,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:200,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
            - BranchSide:      'celt/bands.c:200,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
        - Branch String:   'celt/bands.c:201,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:203,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
            - BranchSide:      'celt/bands.c:206,8'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
        - Branch String:   'celt/bands.c:208,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:210,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
            - BranchSide:      'celt/bands.c:213,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
        - Branch String:   'celt/bands.c:210,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:211,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
            - BranchSide:      'celt/bands.c:212,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
        - Branch String:   'celt/bands.c:215,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:223,9'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
            - BranchSide:      'celt/bands.c:254,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/bands.c:227,24'
          Branch Sides:
            - BranchSide:      'celt/bands.c:227,11'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
            - BranchSide:      'celt/bands.c:227,11'
              BranchSideFuncs:
                - celt_exp2.1125
                - celt_fatal
        - Branch String:   'celt/bands.c:252,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:250,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
            - BranchSide:      'celt/bands.c:253,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2.1125
        - Branch String:   'celt/bands.c:254,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:254,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:255,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:227,11'
          Dst:             celt_exp2
        - Src:             'celt/bands.c:254,4'
          Dst:             celt_fatal
    - functionName:    normalise_bands
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - freq
        - X
        - bandE
        - end
        - C
        - M
      BBCount:         13
      ICount:          143
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/bands.c:175,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:178,37'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:182,4'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:179,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:180,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:181,7'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:182,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:175,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:183,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compute_band_energies
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - X
        - bandE
        - end
        - C
        - LM
        - arch
      BBCount:         11
      ICount:          148
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - celt_inner_prod_sse
        - sqrt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/bands.c:157,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:160,25'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - sqrt
            - BranchSide:      'celt/bands.c:164,4'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - sqrt
        - Branch String:   'celt/bands.c:164,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:157,13'
              BranchSideFuncs:
                - celt_inner_prod_sse
                - sqrt
            - BranchSide:      'celt/bands.c:166,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:160,25'
          Dst:             celt_inner_prod_sse
        - Src:             'celt/bands.c:161,35'
          Dst:             sqrt
    - functionName:    hysteresis_decision
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - float
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - val
        - thresholds
        - hysteresis
        - N
        - prev
      BBCount:         18
      ICount:          121
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/bands.c:49,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:51,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:54,8'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:51,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:52,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:53,4'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:54,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:54,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:56,8'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:54,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:55,9'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:56,8'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:56,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:56,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:56,15'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:56,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:56,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:57,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cwrsi
      functionSourceFile: '/src/opus/celt/cwrs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      float
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - _n
        - _k
        - _i
        - _y
      BBCount:         39
      ICount:          403
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/cwrs.c:473,3'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:473,3'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/cwrs.c:474,3'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'celt/cwrs.c:474,3'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:474,3'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/cwrs.c:475,3'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/cwrs.c:475,3'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:478,8'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/cwrs.c:526,7'
              BranchSideFuncs: []
        - Branch String:   'celt/cwrs.c:478,8'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:480,26'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/cwrs.c:503,24'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/cwrs.c:488,10'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:489,9'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/cwrs.c:494,18'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/cwrs.c:489,9'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:489,9'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/cwrs.c:490,12'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/cwrs.c:491,12'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:491,29'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/cwrs.c:493,7'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/cwrs.c:494,12'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:0,0'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/cwrs.c:494,43'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/cwrs.c:505,15'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:505,17'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/cwrs.c:511,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/cwrs.c:505,10'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:506,13'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/cwrs.c:511,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/cwrs.c:515,12'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:515,29'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/cwrs.c:517,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/cwrs.c:531,6'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:531,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/cwrs.c:531,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/cwrs.c:473,3'
          Dst:             celt_fatal
        - Src:             'celt/cwrs.c:474,3'
          Dst:             celt_fatal
        - Src:             'celt/cwrs.c:489,9'
          Dst:             celt_fatal
    - functionName:    decode_pulses
      functionSourceFile: '/src/opus/celt/cwrs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      float
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - _y
        - _n
        - _k
        - _dec
      BBCount:         15
      ICount:          110
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - cwrsi
        - ec_dec_uint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/cwrs.c:544,39'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:544,39'
              BranchSideFuncs:
                - ec_dec_uint
                - cwrsi
            - BranchSide:      'celt/cwrs.c:544,39'
              BranchSideFuncs:
                - ec_dec_uint
                - cwrsi
        - Branch String:   'celt/cwrs.c:544,39'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:544,39'
              BranchSideFuncs:
                - ec_dec_uint
                - cwrsi
            - BranchSide:      'celt/cwrs.c:544,39'
              BranchSideFuncs:
                - ec_dec_uint
                - cwrsi
        - Branch String:   'celt/cwrs.c:544,39'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:544,39'
              BranchSideFuncs:
                - ec_dec_uint
                - cwrsi
            - BranchSide:      'celt/cwrs.c:544,39'
              BranchSideFuncs:
                - ec_dec_uint
                - cwrsi
        - Branch String:   'celt/cwrs.c:544,39'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:544,39'
              BranchSideFuncs:
                - ec_dec_uint
                - cwrsi
            - BranchSide:      'celt/cwrs.c:544,39'
              BranchSideFuncs:
                - ec_dec_uint
                - cwrsi
      Callsites:
        - Src:             'celt/cwrs.c:544,22'
          Dst:             ec_dec_uint
        - Src:             'celt/cwrs.c:544,10'
          Dst:             cwrsi
    - functionName:    icwrs
      functionSourceFile: '/src/opus/celt/cwrs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - _n
        - _y
      BBCount:         24
      ICount:          191
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/cwrs.c:448,3'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:448,3'
              BranchSideFuncs: []
            - BranchSide:      'celt/cwrs.c:449,5'
              BranchSideFuncs: []
        - Branch String:   'celt/cwrs.c:454,8'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:454,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/cwrs.c:454,8'
              BranchSideFuncs: []
        - Branch String:   'celt/cwrs.c:454,8'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:454,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/cwrs.c:454,8'
              BranchSideFuncs: []
        - Branch String:   'celt/cwrs.c:456,8'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:456,19'
              BranchSideFuncs: []
            - BranchSide:      'celt/cwrs.c:457,3'
              BranchSideFuncs: []
        - Branch String:   'celt/cwrs.c:456,19'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:456,19'
              BranchSideFuncs: []
            - BranchSide:      'celt/cwrs.c:456,19'
              BranchSideFuncs: []
        - Branch String:   'celt/cwrs.c:456,19'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:457,3'
              BranchSideFuncs: []
            - BranchSide:      'celt/cwrs.c:457,3'
              BranchSideFuncs: []
        - Branch String:   'celt/cwrs.c:457,3'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:453,6'
              BranchSideFuncs: []
            - BranchSide:      'celt/cwrs.c:459,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/cwrs.c:448,3'
          Dst:             celt_fatal
    - functionName:    encode_pulses
      functionSourceFile: '/src/opus/celt/cwrs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - _y
        - _n
        - _k
        - _enc
      BBCount:         17
      ICount:          118
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - celt_fatal
        - ec_enc_uint
        - icwrs
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/cwrs.c:463,3'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:463,3'
              BranchSideFuncs:
                - icwrs
                - ec_enc_uint
            - BranchSide:      'celt/cwrs.c:464,15'
              BranchSideFuncs:
                - icwrs
                - ec_enc_uint
        - Branch String:   'celt/cwrs.c:464,33'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:464,33'
              BranchSideFuncs:
                - ec_enc_uint
            - BranchSide:      'celt/cwrs.c:464,33'
              BranchSideFuncs:
                - ec_enc_uint
        - Branch String:   'celt/cwrs.c:464,33'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:464,33'
              BranchSideFuncs:
                - ec_enc_uint
            - BranchSide:      'celt/cwrs.c:464,33'
              BranchSideFuncs:
                - ec_enc_uint
        - Branch String:   'celt/cwrs.c:464,33'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:464,33'
              BranchSideFuncs:
                - ec_enc_uint
            - BranchSide:      'celt/cwrs.c:464,33'
              BranchSideFuncs:
                - ec_enc_uint
        - Branch String:   'celt/cwrs.c:464,33'
          Branch Sides:
            - BranchSide:      'celt/cwrs.c:464,33'
              BranchSideFuncs:
                - ec_enc_uint
            - BranchSide:      'celt/cwrs.c:464,33'
              BranchSideFuncs:
                - ec_enc_uint
      Callsites:
        - Src:             'celt/cwrs.c:463,3'
          Dst:             celt_fatal
        - Src:             'celt/cwrs.c:464,20'
          Dst:             icwrs
        - Src:             'celt/cwrs.c:464,3'
          Dst:             ec_enc_uint
    - functionName:    ec_write_byte
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _value
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/entenc.c:61,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:61,50'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:62,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_enc_carry_out
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _c
      BBCount:         16
      ICount:          108
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - ec_write_byte
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/entenc.c:83,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:86,11'
              BranchSideFuncs:
                - ec_write_byte
                - ec_write_byte
            - BranchSide:      'celt/entenc.c:98,8'
              BranchSideFuncs: []
        - Branch String:   'celt/entenc.c:89,8'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:89,50'
              BranchSideFuncs:
                - ec_write_byte
                - ec_write_byte
            - BranchSide:      'celt/entenc.c:90,8'
              BranchSideFuncs:
                - ec_write_byte
        - Branch String:   'celt/entenc.c:90,8'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:92,23'
              BranchSideFuncs:
                - ec_write_byte
            - BranchSide:      'celt/entenc.c:96,16'
              BranchSideFuncs: []
        - Branch String:   'celt/entenc.c:93,10'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:93,38'
              BranchSideFuncs:
                - ec_write_byte
            - BranchSide:      'celt/entenc.c:95,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entenc.c:89,36'
          Dst:             ec_write_byte
        - Src:             'celt/entenc.c:93,24'
          Dst:             ec_write_byte
    - functionName:    ec_enc_done
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         35
      ICount:          291
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - ec_enc_carry_out
        - ec_write_byte_at_end
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/entenc.c:266,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:267,6'
              BranchSideFuncs:
                - ec_write_byte_at_end
                - ec_enc_carry_out
                - ec_enc_carry_out
            - BranchSide:      'celt/entenc.c:271,3'
              BranchSideFuncs:
                - ec_write_byte_at_end
                - ec_enc_carry_out
                - ec_enc_carry_out
        - Branch String:   'celt/entenc.c:271,3'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:272,22'
              BranchSideFuncs:
                - ec_enc_carry_out
                - ec_write_byte_at_end
                - ec_enc_carry_out
            - BranchSide:      'celt/entenc.c:277,6'
              BranchSideFuncs:
                - ec_write_byte_at_end
                - ec_enc_carry_out
        - Branch String:   'celt/entenc.c:277,19'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:277,51'
              BranchSideFuncs:
                - ec_enc_carry_out
                - ec_write_byte_at_end
            - BranchSide:      'celt/entenc.c:277,21'
              BranchSideFuncs:
                - ec_write_byte_at_end
                - ec_enc_carry_out
        - Branch String:   'celt/entenc.c:277,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:277,51'
              BranchSideFuncs:
                - ec_enc_carry_out
                - ec_write_byte_at_end
            - BranchSide:      'celt/entenc.c:279,10'
              BranchSideFuncs:
                - ec_write_byte_at_end
        - Branch String:   'celt/entenc.c:281,3'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:282,40'
              BranchSideFuncs:
                - ec_write_byte_at_end
            - BranchSide:      'celt/entenc.c:287,7'
              BranchSideFuncs: []
        - Branch String:   'celt/entenc.c:287,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:287,6'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:288,9'
              BranchSideFuncs: []
        - Branch String:   'celt/entenc.c:288,9'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:288,21'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:290,8'
              BranchSideFuncs: []
        - Branch String:   'celt/entenc.c:290,8'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:292,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:304,3'
              BranchSideFuncs: []
        - Branch String:   'celt/entenc.c:292,10'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:292,42'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:294,12'
              BranchSideFuncs: []
        - Branch String:   'celt/entenc.c:297,55'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:297,57'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:301,70'
              BranchSideFuncs: []
        - Branch String:   'celt/entenc.c:297,12'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:298,23'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:301,70'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entenc.c:272,5'
          Dst:             ec_enc_carry_out
        - Src:             'celt/entenc.c:277,34'
          Dst:             ec_enc_carry_out
        - Src:             'celt/entenc.c:282,19'
          Dst:             ec_write_byte_at_end
    - functionName:    ec_write_byte_at_end
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _value
      BBCount:         4
      ICount:          52
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/entenc.c:67,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:67,50'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:68,65'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_enc_shrink
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _size
      BBCount:         5
      ICount:          103
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/entenc.c:249,3'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:249,3'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:250,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entenc.c:249,3'
          Dst:             celt_fatal
    - functionName:    ec_enc_patch_initial_bits
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - _this
        - _val
        - _nbits
      BBCount:         14
      ICount:          130
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - celt_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/entenc.c:228,3'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:228,3'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:229,21'
              BranchSideFuncs: []
        - Branch String:   'celt/entenc.c:231,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:233,36'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:235,11'
              BranchSideFuncs: []
        - Branch String:   'celt/entenc.c:235,11'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:237,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:239,11'
              BranchSideFuncs: []
        - Branch String:   'celt/entenc.c:239,11'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:241,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/entenc.c:245,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entenc.c:228,3'
          Dst:             celt_fatal
    - functionName:    ec_enc_bits
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - _this
        - _fl
        - _bits
      BBCount:         12
      ICount:          103
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - celt_fatal
        - ec_write_byte_at_end
      functionUses:    11
      BranchProfiles:
        - Branch String:   'celt/entenc.c:209,3'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:209,3'
              BranchSideFuncs:
                - ec_write_byte_at_end
            - BranchSide:      'celt/entenc.c:210,6'
              BranchSideFuncs:
                - ec_write_byte_at_end
        - Branch String:   'celt/entenc.c:210,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:210,6'
              BranchSideFuncs:
                - ec_write_byte_at_end
            - BranchSide:      'celt/entenc.c:211,5'
              BranchSideFuncs:
                - ec_write_byte_at_end
        - Branch String:   'celt/entenc.c:215,5'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:212,42'
              BranchSideFuncs:
                - ec_write_byte_at_end
            - BranchSide:      'celt/entenc.c:217,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entenc.c:209,3'
          Dst:             celt_fatal
        - Src:             'celt/entenc.c:212,21'
          Dst:             ec_write_byte_at_end
    - functionName:    ec_enc_uint
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - _this
        - _fl
        - _ft
      BBCount:         8
      ICount:          87
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - celt_fatal
        - ec_enc_bits
        - ec_encode
      functionUses:    8
      BranchProfiles:
        - Branch String:   'celt/entenc.c:191,3'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:191,3'
              BranchSideFuncs:
                - ec_encode
                - ec_encode
                - ec_enc_bits
            - BranchSide:      'celt/entenc.c:192,6'
              BranchSideFuncs:
                - ec_encode
                - ec_encode
                - ec_enc_bits
        - Branch String:   'celt/entenc.c:194,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:195,8'
              BranchSideFuncs:
                - ec_encode
                - ec_enc_bits
            - BranchSide:      'celt/entenc.c:201,18'
              BranchSideFuncs:
                - ec_encode
      Callsites:
        - Src:             'celt/entenc.c:191,3'
          Dst:             celt_fatal
        - Src:             'celt/entenc.c:198,5'
          Dst:             ec_encode
        - Src:             'celt/entenc.c:199,5'
          Dst:             ec_enc_bits
        - Src:             'celt/entenc.c:201,8'
          Dst:             ec_encode
    - functionName:    ec_encode
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - _this
        - _fl
        - _fh
        - _ft
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - celt_udiv
        - ec_enc_normalize
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/entenc.c:131,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:132,17'
              BranchSideFuncs:
                - ec_enc_normalize
            - BranchSide:      'celt/entenc.c:135,20'
              BranchSideFuncs:
                - ec_enc_normalize
      Callsites:
        - Src:             'celt/entenc.c:130,5'
          Dst:             celt_udiv
        - Src:             'celt/entenc.c:136,3'
          Dst:             ec_enc_normalize
    - functionName:    celt_udiv
      functionSourceFile: '/src/opus/celt/entcode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - n
        - d
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/entcode.h:125,4'
          Branch Sides:
            - BranchSide:      'celt/entcode.h:125,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/entcode.h:136,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entcode.h:125,4'
          Dst:             celt_fatal
    - functionName:    ec_enc_normalize
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - _this
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_enc_carry_out
      functionUses:    5
      BranchProfiles:
        - Branch String:   'celt/entenc.c:103,3'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:104,22'
              BranchSideFuncs:
                - ec_enc_carry_out
            - BranchSide:      'celt/entenc.c:110,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/entenc.c:104,5'
          Dst:             ec_enc_carry_out
    - functionName:    ec_enc_icdf16
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _s
        - _icdf
        - _ftb
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_enc_normalize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/entenc.c:178,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:179,17'
              BranchSideFuncs:
                - ec_enc_normalize
            - BranchSide:      'celt/entenc.c:182,20'
              BranchSideFuncs:
                - ec_enc_normalize
      Callsites:
        - Src:             'celt/entenc.c:183,3'
          Dst:             ec_enc_normalize
    - functionName:    ec_enc_icdf
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _s
        - _icdf
        - _ftb
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_enc_normalize
      functionUses:    6
      BranchProfiles:
        - Branch String:   'celt/entenc.c:167,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:168,17'
              BranchSideFuncs:
                - ec_enc_normalize
            - BranchSide:      'celt/entenc.c:171,20'
              BranchSideFuncs:
                - ec_enc_normalize
      Callsites:
        - Src:             'celt/entenc.c:172,3'
          Dst:             ec_enc_normalize
    - functionName:    ec_enc_bit_logp
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - _this
        - _val
        - _logp
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ec_enc_normalize
      functionUses:    7
      BranchProfiles:
        - Branch String:   'celt/entenc.c:159,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:159,22'
              BranchSideFuncs:
                - ec_enc_normalize
            - BranchSide:      'celt/entenc.c:160,14'
              BranchSideFuncs:
                - ec_enc_normalize
        - Branch String:   'celt/entenc.c:160,14'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:160,19'
              BranchSideFuncs:
                - ec_enc_normalize
            - BranchSide:      'celt/entenc.c:160,21'
              BranchSideFuncs:
                - ec_enc_normalize
      Callsites:
        - Src:             'celt/entenc.c:161,3'
          Dst:             ec_enc_normalize
    - functionName:    ec_encode_bin
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - _this
        - _fl
        - _fh
        - _bits
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_enc_normalize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/entenc.c:142,6'
          Branch Sides:
            - BranchSide:      'celt/entenc.c:143,17'
              BranchSideFuncs:
                - ec_enc_normalize
            - BranchSide:      'celt/entenc.c:146,20'
              BranchSideFuncs:
                - ec_enc_normalize
      Callsites:
        - Src:             'celt/entenc.c:147,3'
          Dst:             ec_enc_normalize
    - functionName:    ec_enc_init
      functionSourceFile: '/src/opus/celt/entenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - _this
        - _buf
        - _size
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    opus_ifft_c
      functionSourceFile: '/src/opus/celt/kiss_fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - fin
        - fout
      BBCount:         17
      ICount:          129
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - celt_fatal
        - opus_fft_impl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/kiss_fft.c:639,4'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:639,4'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/kiss_fft.c:641,10'
              BranchSideFuncs:
                - opus_fft_impl
        - Branch String:   'celt/kiss_fft.c:641,4'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:642,7'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/kiss_fft.c:643,10'
              BranchSideFuncs:
                - opus_fft_impl
        - Branch String:   'celt/kiss_fft.c:643,4'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:644,20'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/kiss_fft.c:645,18'
              BranchSideFuncs:
                - opus_fft_impl
        - Branch String:   'celt/kiss_fft.c:646,4'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:647,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:648,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/kiss_fft.c:639,4'
          Dst:             celt_fatal
        - Src:             'celt/kiss_fft.c:645,4'
          Dst:             opus_fft_impl
    - functionName:    opus_fft_impl
      functionSourceFile: '/src/opus/celt/kiss_fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - fout
      BBCount:         23
      ICount:          235
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - kf_bfly2
        - kf_bfly3
        - kf_bfly4
        - kf_bfly5
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/kiss_fft.c:570,13'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:570,27'
              BranchSideFuncs:
                - kf_bfly5
                - kf_bfly3
                - kf_bfly4
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:570,11'
              BranchSideFuncs:
                - kf_bfly5
                - kf_bfly3
                - kf_bfly4
                - kf_bfly2
        - Branch String:   'celt/kiss_fft.c:579,5'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:575,12'
              BranchSideFuncs:
                - kf_bfly5
                - kf_bfly3
                - kf_bfly4
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:580,9'
              BranchSideFuncs:
                - kf_bfly5
                - kf_bfly3
                - kf_bfly4
                - kf_bfly2
        - Branch String:   'celt/kiss_fft.c:581,5'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:583,12'
              BranchSideFuncs:
                - kf_bfly5
                - kf_bfly3
                - kf_bfly4
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:611,1'
              BranchSideFuncs: []
        - Branch String:   'celt/kiss_fft.c:583,12'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:584,16'
              BranchSideFuncs:
                - kf_bfly5
                - kf_bfly3
                - kf_bfly4
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:586,14'
              BranchSideFuncs:
                - kf_bfly5
                - kf_bfly3
                - kf_bfly4
                - kf_bfly2
        - Branch String:   'celt/kiss_fft.c:587,8'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:591,20'
              BranchSideFuncs:
                - kf_bfly2
                - kf_bfly5
                - kf_bfly3
                - kf_bfly4
            - BranchSide:      'celt/kiss_fft.c:595,20'
              BranchSideFuncs:
                - kf_bfly4
                - kf_bfly5
                - kf_bfly3
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:600,20'
              BranchSideFuncs:
                - kf_bfly3
                - kf_bfly5
                - kf_bfly4
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:604,20'
              BranchSideFuncs:
                - kf_bfly5
                - kf_bfly3
                - kf_bfly4
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:608,12'
              BranchSideFuncs:
                - kf_bfly5
                - kf_bfly3
                - kf_bfly4
                - kf_bfly2
      Callsites:
        - Src:             'celt/kiss_fft.c:591,11'
          Dst:             kf_bfly2
        - Src:             'celt/kiss_fft.c:595,11'
          Dst:             kf_bfly4
        - Src:             'celt/kiss_fft.c:600,11'
          Dst:             kf_bfly3
        - Src:             'celt/kiss_fft.c:604,11'
          Dst:             kf_bfly5
    - functionName:    kf_bfly2
      functionSourceFile: '/src/opus/celt/kiss_fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - Fout
        - m
        - N
      BBCount:         25
      ICount:          300
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/kiss_fft.c:80,7'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:80,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:81,13'
              BranchSideFuncs: []
        - Branch String:   'celt/kiss_fft.c:81,7'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:84,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:106,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/kiss_fft.c:80,7'
          Dst:             celt_fatal
    - functionName:    kf_bfly4
      functionSourceFile: '/src/opus/celt/kiss_fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - Fout
        - fstride
        - st
        - m
        - N
        - mm
      BBCount:         46
      ICount:          635
      EdgeCount:       49
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/kiss_fft.c:119,8'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:122,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:143,22'
              BranchSideFuncs: []
        - Branch String:   'celt/kiss_fft.c:122,7'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:126,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:139,4'
              BranchSideFuncs: []
        - Branch String:   'celt/kiss_fft.c:146,7'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:148,17'
              BranchSideFuncs: []
        - Branch String:   'celt/kiss_fft.c:151,10'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:153,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:173,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    kf_bfly3
      functionSourceFile: '/src/opus/celt/kiss_fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - Fout
        - fstride
        - st
        - m
        - N
        - mm
      BBCount:         21
      ICount:          371
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/kiss_fft.c:203,4'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:205,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:235,1'
              BranchSideFuncs: []
        - Branch String:   'celt/kiss_fft.c:233,7'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:211,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:234,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    kf_bfly5
      functionSourceFile: '/src/opus/celt/kiss_fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - Fout
        - fstride
        - st
        - m
        - N
        - mm
      BBCount:         33
      ICount:          737
      EdgeCount:       34
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/kiss_fft.c:266,4'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:268,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:312,1'
              BranchSideFuncs: []
        - Branch String:   'celt/kiss_fft.c:276,7'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:277,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:311,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opus_fft_c
      functionSourceFile: '/src/opus/celt/kiss_fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - fin
        - fout
      BBCount:         9
      ICount:          99
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - celt_fatal
        - opus_fft_impl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/kiss_fft.c:624,4'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:624,4'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/kiss_fft.c:626,10'
              BranchSideFuncs:
                - opus_fft_impl
        - Branch String:   'celt/kiss_fft.c:626,4'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:628,24'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/kiss_fft.c:632,18'
              BranchSideFuncs:
                - opus_fft_impl
      Callsites:
        - Src:             'celt/kiss_fft.c:624,4'
          Dst:             celt_fatal
        - Src:             'celt/kiss_fft.c:632,4'
          Dst:             opus_fft_impl
    - functionName:    ec_laplace_decode_p0
      functionSourceFile: '/src/opus/celt/laplace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - dec
        - p0
        - decay
      BBCount:         23
      ICount:          177
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - ec_dec_icdf16
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/laplace.c:173,8'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:173,16'
              BranchSideFuncs:
                - ec_dec_icdf16
            - BranchSide:      'celt/laplace.c:174,8'
              BranchSideFuncs:
                - ec_dec_icdf16
        - Branch String:   'celt/laplace.c:174,8'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:179,17'
              BranchSideFuncs:
                - ec_dec_icdf16
            - BranchSide:      'celt/laplace.c:191,11'
              BranchSideFuncs: []
        - Branch String:   'celt/laplace.c:179,17'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:180,16'
              BranchSideFuncs:
                - ec_dec_icdf16
            - BranchSide:      'celt/laplace.c:180,16'
              BranchSideFuncs:
                - ec_dec_icdf16
        - Branch String:   'celt/laplace.c:180,7'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:182,20'
              BranchSideFuncs:
                - ec_dec_icdf16
            - BranchSide:      'celt/laplace.c:184,7'
              BranchSideFuncs:
                - ec_dec_icdf16
        - Branch String:   'celt/laplace.c:182,20'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:180,21'
              BranchSideFuncs:
                - ec_dec_icdf16
            - BranchSide:      'celt/laplace.c:180,21'
              BranchSideFuncs:
                - ec_dec_icdf16
        - Branch String:   'celt/laplace.c:189,7'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:187,28'
              BranchSideFuncs:
                - ec_dec_icdf16
            - BranchSide:      'celt/laplace.c:190,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/laplace.c:172,8'
          Dst:             ec_dec_icdf16
        - Src:             'celt/laplace.c:187,14'
          Dst:             ec_dec_icdf16
    - functionName:    ec_laplace_encode_p0
      functionSourceFile: '/src/opus/celt/laplace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - enc
        - value
        - p0
        - decay
      BBCount:         26
      ICount:          192
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - ec_enc_icdf16
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/laplace.c:143,8'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:143,6'
              BranchSideFuncs:
                - ec_enc_icdf16
                - ec_enc_icdf16
            - BranchSide:      'celt/laplace.c:143,26'
              BranchSideFuncs:
                - ec_enc_icdf16
                - ec_enc_icdf16
        - Branch String:   'celt/laplace.c:146,8'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:146,8'
              BranchSideFuncs:
                - ec_enc_icdf16
            - BranchSide:      'celt/laplace.c:150,17'
              BranchSideFuncs:
                - ec_enc_icdf16
        - Branch String:   'celt/laplace.c:150,17'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:151,16'
              BranchSideFuncs:
                - ec_enc_icdf16
            - BranchSide:      'celt/laplace.c:151,16'
              BranchSideFuncs:
                - ec_enc_icdf16
        - Branch String:   'celt/laplace.c:151,7'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:153,20'
              BranchSideFuncs:
                - ec_enc_icdf16
            - BranchSide:      'celt/laplace.c:155,7'
              BranchSideFuncs:
                - ec_enc_icdf16
        - Branch String:   'celt/laplace.c:153,20'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:151,21'
              BranchSideFuncs:
                - ec_enc_icdf16
            - BranchSide:      'celt/laplace.c:151,21'
              BranchSideFuncs:
                - ec_enc_icdf16
        - Branch String:   'celt/laplace.c:158,29'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:158,45'
              BranchSideFuncs:
                - ec_enc_icdf16
            - BranchSide:      'celt/laplace.c:158,45'
              BranchSideFuncs:
                - ec_enc_icdf16
        - Branch String:   'celt/laplace.c:160,7'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:158,24'
              BranchSideFuncs:
                - ec_enc_icdf16
            - BranchSide:      'celt/laplace.c:161,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/laplace.c:144,4'
          Dst:             ec_enc_icdf16
        - Src:             'celt/laplace.c:158,10'
          Dst:             ec_enc_icdf16
    - functionName:    ec_laplace_decode
      functionSourceFile: '/src/opus/celt/laplace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - dec
        - fs
        - decay
      BBCount:         32
      ICount:          224
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - celt_fatal
        - ec_dec_update
        - ec_decode_bin
        - ec_laplace_get_freq1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/laplace.c:101,8'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:103,10'
              BranchSideFuncs:
                - ec_laplace_get_freq1
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
            - BranchSide:      'celt/laplace.c:128,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
        - Branch String:   'celt/laplace.c:107,31'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:107,34'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
            - BranchSide:      'celt/laplace.c:107,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
        - Branch String:   'celt/laplace.c:107,7'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:109,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
            - BranchSide:      'celt/laplace.c:116,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
        - Branch String:   'celt/laplace.c:116,11'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:119,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
            - BranchSide:      'celt/laplace.c:123,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
        - Branch String:   'celt/laplace.c:123,11'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:124,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
            - BranchSide:      'celt/laplace.c:126,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
        - Branch String:   'celt/laplace.c:128,4'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:128,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
            - BranchSide:      'celt/laplace.c:129,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - ec_dec_update
        - Branch String:   'celt/laplace.c:129,4'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:129,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_dec_update
            - BranchSide:      'celt/laplace.c:130,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_dec_update
        - Branch String:   'celt/laplace.c:130,4'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:130,4'
              BranchSideFuncs:
                - celt_fatal
                - ec_dec_update
            - BranchSide:      'celt/laplace.c:131,4'
              BranchSideFuncs:
                - celt_fatal
                - ec_dec_update
        - Branch String:   'celt/laplace.c:131,4'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:131,4'
              BranchSideFuncs:
                - celt_fatal
                - ec_dec_update
            - BranchSide:      'celt/laplace.c:131,4'
              BranchSideFuncs:
                - celt_fatal
                - ec_dec_update
        - Branch String:   'celt/laplace.c:131,4'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:131,4'
              BranchSideFuncs:
                - ec_dec_update
            - BranchSide:      'celt/laplace.c:132,18'
              BranchSideFuncs:
                - ec_dec_update
        - Branch String:   'celt/laplace.c:132,27'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:132,27'
              BranchSideFuncs:
                - ec_dec_update
            - BranchSide:      'celt/laplace.c:132,27'
              BranchSideFuncs:
                - ec_dec_update
      Callsites:
        - Src:             'celt/laplace.c:99,9'
          Dst:             ec_decode_bin
        - Src:             'celt/laplace.c:105,12'
          Dst:             ec_laplace_get_freq1
        - Src:             'celt/laplace.c:128,4'
          Dst:             celt_fatal
        - Src:             'celt/laplace.c:129,4'
          Dst:             celt_fatal
        - Src:             'celt/laplace.c:130,4'
          Dst:             celt_fatal
        - Src:             'celt/laplace.c:131,4'
          Dst:             celt_fatal
        - Src:             'celt/laplace.c:132,4'
          Dst:             ec_dec_update
    - functionName:    ec_laplace_get_freq1
      functionSourceFile: '/src/opus/celt/laplace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - fs0
        - decay
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_laplace_encode
      functionSourceFile: '/src/opus/celt/laplace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - enc
        - value
        - fs
        - decay
      BBCount:         26
      ICount:          224
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - celt_fatal
        - ec_encode_bin
        - ec_laplace_get_freq1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/laplace.c:56,8'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:56,8'
              BranchSideFuncs:
                - ec_laplace_get_freq1
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
            - BranchSide:      'celt/laplace.c:60,13'
              BranchSideFuncs:
                - ec_laplace_get_freq1
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
        - Branch String:   'celt/laplace.c:65,24'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:65,27'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
            - BranchSide:      'celt/laplace.c:65,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
        - Branch String:   'celt/laplace.c:65,7'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:67,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
            - BranchSide:      'celt/laplace.c:72,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
        - Branch String:   'celt/laplace.c:72,11'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:76,27'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
            - BranchSide:      'celt/laplace.c:85,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
        - Branch String:   'celt/laplace.c:78,15'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:78,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
            - BranchSide:      'celt/laplace.c:78,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
        - Branch String:   'celt/laplace.c:80,15'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:80,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
            - BranchSide:      'celt/laplace.c:80,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - ec_encode_bin
        - Branch String:   'celt/laplace.c:88,7'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:88,7'
              BranchSideFuncs:
                - celt_fatal
                - ec_encode_bin
            - BranchSide:      'celt/laplace.c:89,7'
              BranchSideFuncs:
                - celt_fatal
                - ec_encode_bin
        - Branch String:   'celt/laplace.c:89,7'
          Branch Sides:
            - BranchSide:      'celt/laplace.c:89,7'
              BranchSideFuncs:
                - ec_encode_bin
            - BranchSide:      'celt/laplace.c:90,4'
              BranchSideFuncs:
                - ec_encode_bin
      Callsites:
        - Src:             'celt/laplace.c:63,12'
          Dst:             ec_laplace_get_freq1
        - Src:             'celt/laplace.c:88,7'
          Dst:             celt_fatal
        - Src:             'celt/laplace.c:89,7'
          Dst:             celt_fatal
        - Src:             'celt/laplace.c:91,4'
          Dst:             ec_encode_bin
    - functionName:    silk_init_decoder
      functionSourceFile: '/src/opus/silk/init_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - psDec
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - silk_reset_decoder
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/init_decoder.c:80,5'
          Dst:             silk_reset_decoder
    - functionName:    silk_reset_decoder
      functionSourceFile: '/src/opus/silk/init_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - psDec
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opus_select_arch
        - silk_CNG_Reset
        - silk_PLC_Reset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/init_decoder.c:53,19'
          Dst:             opus_select_arch
        - Src:             'silk/init_decoder.c:56,5'
          Dst:             silk_CNG_Reset
        - Src:             'silk/init_decoder.c:59,5'
          Dst:             silk_PLC_Reset
    - functionName:    silk_decode_frame
      functionSourceFile: '/src/opus/silk/decode_frame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - psDec
        - psRangeDec
        - pOut
        - pN
        - lostFlag
        - condCoding
        - arch
      BBCount:         26
      ICount:          323
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - celt_fatal
        - silk_CNG
        - silk_PLC
        - silk_PLC_glue_frames
        - silk_decode_core
        - silk_decode_indices
        - silk_decode_parameters
        - silk_decode_pulses
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/decode_frame.c:68,5'
          Branch Sides:
            - BranchSide:      'silk/decode_frame.c:68,5'
              BranchSideFuncs:
                - celt_fatal
                - silk_PLC
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
                - silk_decode_indices
                - silk_decode_pulses
                - silk_decode_parameters
                - silk_decode_core
                - celt_fatal
                - silk_PLC
                - celt_fatal
            - BranchSide:      'silk/decode_frame.c:68,5'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/decode_frame.c:68,5'
          Branch Sides:
            - BranchSide:      'silk/decode_frame.c:68,5'
              BranchSideFuncs:
                - silk_PLC
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
                - silk_decode_indices
                - silk_decode_pulses
                - silk_decode_parameters
                - silk_decode_core
                - celt_fatal
                - silk_PLC
                - celt_fatal
            - BranchSide:      'silk/decode_frame.c:70,11'
              BranchSideFuncs:
                - silk_PLC
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
                - silk_decode_indices
                - silk_decode_pulses
                - silk_decode_parameters
                - silk_decode_core
                - celt_fatal
                - silk_PLC
                - celt_fatal
        - Branch String:   'silk/decode_frame.c:70,42'
          Branch Sides:
            - BranchSide:      'silk/decode_frame.c:71,11'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_decode_parameters
                - silk_decode_core
                - celt_fatal
                - silk_PLC
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
            - BranchSide:      'silk/decode_frame.c:78,9'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_decode_parameters
                - silk_decode_core
                - celt_fatal
                - silk_PLC
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
        - Branch String:   'silk/decode_frame.c:71,40'
          Branch Sides:
            - BranchSide:      'silk/decode_frame.c:71,43'
              BranchSideFuncs:
                - silk_PLC
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
                - silk_decode_indices
                - silk_decode_pulses
                - silk_decode_parameters
                - silk_decode_core
                - celt_fatal
                - silk_PLC
                - celt_fatal
            - BranchSide:      'silk/decode_frame.c:133,19'
              BranchSideFuncs:
                - silk_PLC
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
        - Branch String:   'silk/decode_frame.c:70,11'
          Branch Sides:
            - BranchSide:      'silk/decode_frame.c:78,9'
              BranchSideFuncs:
                - silk_decode_indices
                - silk_decode_pulses
                - silk_decode_parameters
                - silk_decode_core
                - celt_fatal
                - silk_PLC
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
            - BranchSide:      'silk/decode_frame.c:133,19'
              BranchSideFuncs:
                - silk_PLC
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
        - Branch String:   'silk/decode_frame.c:104,9'
          Branch Sides:
            - BranchSide:      'silk/decode_frame.c:104,9'
              BranchSideFuncs:
                - silk_PLC
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
            - BranchSide:      'silk/decode_frame.c:105,18'
              BranchSideFuncs:
                - silk_PLC
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
        - Branch String:   'silk/decode_frame.c:127,9'
          Branch Sides:
            - BranchSide:      'silk/decode_frame.c:127,9'
              BranchSideFuncs:
                - celt_fatal
                - silk_CNG
                - silk_PLC_glue_frames
            - BranchSide:      'silk/decode_frame.c:127,9'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/decode_frame.c:127,9'
          Branch Sides:
            - BranchSide:      'silk/decode_frame.c:127,9'
              BranchSideFuncs:
                - silk_CNG
                - silk_PLC_glue_frames
            - BranchSide:      'silk/decode_frame.c:130,9'
              BranchSideFuncs:
                - silk_CNG
                - silk_PLC_glue_frames
        - Branch String:   'silk/decode_frame.c:145,9'
          Branch Sides:
            - BranchSide:      'silk/decode_frame.c:145,9'
              BranchSideFuncs:
                - silk_CNG
                - silk_PLC_glue_frames
            - BranchSide:      'silk/decode_frame.c:146,18'
              BranchSideFuncs:
                - silk_CNG
                - silk_PLC_glue_frames
      Callsites:
        - Src:             'silk/decode_frame.c:68,5'
          Dst:             celt_fatal
        - Src:             'silk/decode_frame.c:83,9'
          Dst:             silk_decode_indices
        - Src:             'silk/decode_frame.c:88,9'
          Dst:             silk_decode_pulses
        - Src:             'silk/decode_frame.c:94,9'
          Dst:             silk_decode_parameters
        - Src:             'silk/decode_frame.c:99,9'
          Dst:             silk_decode_core
        - Src:             'silk/decode_frame.c:104,9'
          Dst:             celt_fatal
        - Src:             'silk/decode_frame.c:119,9'
          Dst:             silk_PLC
        - Src:             'silk/decode_frame.c:127,9'
          Dst:             celt_fatal
        - Src:             'silk/decode_frame.c:133,9'
          Dst:             silk_PLC
        - Src:             'silk/decode_frame.c:145,9'
          Dst:             celt_fatal
        - Src:             'silk/decode_frame.c:154,5'
          Dst:             silk_CNG
        - Src:             'silk/decode_frame.c:159,5'
          Dst:             silk_PLC_glue_frames
    - functionName:    silk_decode_parameters
      functionSourceFile: '/src/opus/silk/decode_parameters.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - psDec
        - psDecCtrl
        - condCoding
      BBCount:         27
      ICount:          362
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - silk_NLSF2A
        - silk_NLSF_decode
        - silk_bwexpander
        - silk_decode_pitch
        - silk_gains_dequant
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/decode_parameters.c:59,9'
          Branch Sides:
            - BranchSide:      'silk/decode_parameters.c:60,9'
              BranchSideFuncs:
                - silk_decode_pitch
                - silk_bwexpander
                - silk_bwexpander
                - silk_NLSF2A
            - BranchSide:      'silk/decode_parameters.c:63,9'
              BranchSideFuncs:
                - silk_decode_pitch
                - silk_bwexpander
                - silk_bwexpander
                - silk_NLSF2A
        - Branch String:   'silk/decode_parameters.c:63,9'
          Branch Sides:
            - BranchSide:      'silk/decode_parameters.c:66,16'
              BranchSideFuncs:
                - silk_NLSF2A
                - silk_decode_pitch
                - silk_bwexpander
                - silk_bwexpander
            - BranchSide:      'silk/decode_parameters.c:75,9'
              BranchSideFuncs:
                - silk_decode_pitch
                - silk_bwexpander
                - silk_bwexpander
        - Branch String:   'silk/decode_parameters.c:66,9'
          Branch Sides:
            - BranchSide:      'silk/decode_parameters.c:67,31'
              BranchSideFuncs:
                - silk_NLSF2A
                - silk_decode_pitch
                - silk_bwexpander
                - silk_bwexpander
            - BranchSide:      'silk/decode_parameters.c:72,22'
              BranchSideFuncs:
                - silk_NLSF2A
                - silk_decode_pitch
                - silk_bwexpander
                - silk_bwexpander
        - Branch String:   'silk/decode_parameters.c:81,9'
          Branch Sides:
            - BranchSide:      'silk/decode_parameters.c:82,26'
              BranchSideFuncs:
                - silk_bwexpander
                - silk_bwexpander
                - silk_decode_pitch
            - BranchSide:      'silk/decode_parameters.c:86,9'
              BranchSideFuncs:
                - silk_decode_pitch
        - Branch String:   'silk/decode_parameters.c:86,9'
          Branch Sides:
            - BranchSide:      'silk/decode_parameters.c:92,28'
              BranchSideFuncs:
                - silk_decode_pitch
            - BranchSide:      'silk/decode_parameters.c:110,9'
              BranchSideFuncs: []
        - Branch String:   'silk/decode_parameters.c:97,9'
          Branch Sides:
            - BranchSide:      'silk/decode_parameters.c:98,18'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_parameters.c:107,14'
              BranchSideFuncs: []
        - Branch String:   'silk/decode_parameters.c:99,13'
          Branch Sides:
            - BranchSide:      'silk/decode_parameters.c:100,63'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_parameters.c:102,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/decode_parameters.c:46,5'
          Dst:             silk_gains_dequant
        - Src:             'silk/decode_parameters.c:52,5'
          Dst:             silk_NLSF_decode
        - Src:             'silk/decode_parameters.c:55,5'
          Dst:             silk_NLSF2A
        - Src:             'silk/decode_parameters.c:72,9'
          Dst:             silk_NLSF2A
        - Src:             'silk/decode_parameters.c:82,9'
          Dst:             silk_bwexpander
        - Src:             'silk/decode_parameters.c:83,9'
          Dst:             silk_bwexpander
        - Src:             'silk/decode_parameters.c:92,9'
          Dst:             silk_decode_pitch
    - functionName:    silk_decode_indices
      functionSourceFile: '/src/opus/silk/decode_indices.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - psDec
        - psRangeDec
        - FrameIndex
        - decode_LBRR
        - condCoding
      BBCount:         52
      ICount:          523
      EdgeCount:       67
      CyclomaticComplexity: 17
      functionsReached:
        - celt_fatal
        - ec_dec_icdf
        - silk_NLSF_unpack
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/decode_indices.c:51,21'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:51,24'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - silk_NLSF_unpack
                - celt_fatal
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:52,27'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - silk_NLSF_unpack
                - celt_fatal
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:51,9'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:52,27'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - silk_NLSF_unpack
                - celt_fatal
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:54,27'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - silk_NLSF_unpack
                - celt_fatal
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:63,9'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:65,68'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - silk_NLSF_unpack
                - celt_fatal
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:68,56'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - silk_NLSF_unpack
                - celt_fatal
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:73,5'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:74,68'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - silk_NLSF_unpack
                - celt_fatal
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:80,63'
              BranchSideFuncs:
                - ec_dec_icdf
                - silk_NLSF_unpack
                - celt_fatal
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:82,5'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:82,5'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:83,12'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:83,5'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:84,27'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:94,9'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:85,13'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:86,32'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:87,20'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:94,9'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:95,68'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:97,9'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:100,9'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:100,9'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:106,34'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:107,46'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:107,49'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:116,13'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:107,13'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:109,55'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:116,13'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:110,17'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:111,34'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:115,9'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:116,13'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:118,65'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:121,34'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:132,9'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:133,68'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:139,13'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_indices.c:139,13'
          Branch Sides:
            - BranchSide:      'silk/decode_indices.c:140,69'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_indices.c:142,13'
              BranchSideFuncs:
                - ec_dec_icdf
      Callsites:
        - Src:             'silk/decode_indices.c:52,14'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:54,14'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:65,55'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:68,56'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:69,56'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:74,55'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:80,50'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:81,5'
          Dst:             silk_NLSF_unpack
        - Src:             'silk/decode_indices.c:82,5'
          Dst:             celt_fatal
        - Src:             'silk/decode_indices.c:84,14'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:86,19'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:88,19'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:95,55'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:109,42'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:118,52'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:119,52'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:124,50'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:130,46'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:133,55'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:140,56'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_indices.c:150,38'
          Dst:             ec_dec_icdf
    - functionName:    silk_decode_pulses
      functionSourceFile: '/src/opus/silk/decode_pulses.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - psRangeDec
        - pulses
        - signalType
        - quantOffsetType
        - frame_length
      BBCount:         37
      ICount:          311
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - celt_fatal
        - ec_dec_icdf
        - silk_decode_signs
        - silk_shell_decoder
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/decode_pulses.c:58,9'
          Branch Sides:
            - BranchSide:      'silk/decode_pulses.c:59,9'
              BranchSideFuncs:
                - celt_fatal
                - silk_decode_signs
                - ec_dec_icdf
                - silk_shell_decoder
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_pulses.c:66,43'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
                - silk_shell_decoder
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_pulses.c:59,9'
          Branch Sides:
            - BranchSide:      'silk/decode_pulses.c:59,9'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
                - silk_shell_decoder
                - ec_dec_icdf
                - ec_dec_icdf
            - BranchSide:      'silk/decode_pulses.c:60,13'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
                - silk_shell_decoder
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_pulses.c:67,5'
          Branch Sides:
            - BranchSide:      'silk/decode_pulses.c:68,19'
              BranchSideFuncs:
                - ec_dec_icdf
                - silk_decode_signs
                - ec_dec_icdf
                - silk_shell_decoder
                - ec_dec_icdf
            - BranchSide:      'silk/decode_pulses.c:83,12'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
                - silk_shell_decoder
        - Branch String:   'silk/decode_pulses.c:72,9'
          Branch Sides:
            - BranchSide:      'silk/decode_pulses.c:73,23'
              BranchSideFuncs:
                - ec_dec_icdf
                - silk_decode_signs
                - ec_dec_icdf
                - silk_shell_decoder
                - ec_dec_icdf
            - BranchSide:      'silk/decode_pulses.c:78,5'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
                - silk_shell_decoder
                - ec_dec_icdf
                - ec_dec_icdf
        - Branch String:   'silk/decode_pulses.c:83,5'
          Branch Sides:
            - BranchSide:      'silk/decode_pulses.c:84,25'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
                - silk_shell_decoder
            - BranchSide:      'silk/decode_pulses.c:94,12'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
        - Branch String:   'silk/decode_pulses.c:84,13'
          Branch Sides:
            - BranchSide:      'silk/decode_pulses.c:85,34'
              BranchSideFuncs:
                - silk_shell_decoder
                - silk_decode_signs
                - ec_dec_icdf
            - BranchSide:      'silk/decode_pulses.c:87,13'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
                - silk_shell_decoder
        - Branch String:   'silk/decode_pulses.c:94,5'
          Branch Sides:
            - BranchSide:      'silk/decode_pulses.c:95,23'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
            - BranchSide:      'silk/decode_pulses.c:114,24'
              BranchSideFuncs:
                - silk_decode_signs
        - Branch String:   'silk/decode_pulses.c:95,13'
          Branch Sides:
            - BranchSide:      'silk/decode_pulses.c:96,29'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
            - BranchSide:      'silk/decode_pulses.c:109,5'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
        - Branch String:   'silk/decode_pulses.c:98,13'
          Branch Sides:
            - BranchSide:      'silk/decode_pulses.c:99,25'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
            - BranchSide:      'silk/decode_pulses.c:107,32'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
        - Branch String:   'silk/decode_pulses.c:100,17'
          Branch Sides:
            - BranchSide:      'silk/decode_pulses.c:101,29'
              BranchSideFuncs:
                - ec_dec_icdf
                - silk_decode_signs
            - BranchSide:      'silk/decode_pulses.c:104,35'
              BranchSideFuncs:
                - silk_decode_signs
                - ec_dec_icdf
      Callsites:
        - Src:             'silk/decode_pulses.c:53,22'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_pulses.c:59,9'
          Dst:             celt_fatal
        - Src:             'silk/decode_pulses.c:69,27'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_pulses.c:75,31'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_pulses.c:85,13'
          Dst:             silk_shell_decoder
        - Src:             'silk/decode_pulses.c:102,30'
          Dst:             ec_dec_icdf
        - Src:             'silk/decode_pulses.c:114,5'
          Dst:             silk_decode_signs
    - functionName:    silk_decoder_set_fs
      functionSourceFile: '/src/opus/silk/decoder_set_fs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - psDec
        - fs_kHz
        - fs_API_Hz
      BBCount:         59
      ICount:          359
      EdgeCount:       75
      CyclomaticComplexity: 18
      functionsReached:
        - celt_fatal
        - silk_resampler_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/decoder_set_fs.c:43,5'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:43,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - silk_resampler_init
            - BranchSide:      'silk/decoder_set_fs.c:44,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - silk_resampler_init
        - Branch String:   'silk/decoder_set_fs.c:43,5'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:43,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - silk_resampler_init
            - BranchSide:      'silk/decoder_set_fs.c:44,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - silk_resampler_init
        - Branch String:   'silk/decoder_set_fs.c:43,5'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:43,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - silk_resampler_init
            - BranchSide:      'silk/decoder_set_fs.c:44,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - silk_resampler_init
        - Branch String:   'silk/decoder_set_fs.c:44,5'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:44,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - silk_resampler_init
            - BranchSide:      'silk/decoder_set_fs.c:47,27'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - silk_resampler_init
        - Branch String:   'silk/decoder_set_fs.c:44,5'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:44,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - silk_resampler_init
            - BranchSide:      'silk/decoder_set_fs.c:47,27'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - silk_resampler_init
        - Branch String:   'silk/decoder_set_fs.c:51,33'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:51,36'
              BranchSideFuncs:
                - silk_resampler_init
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:53,38'
              BranchSideFuncs:
                - silk_resampler_init
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:51,9'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:53,38'
              BranchSideFuncs:
                - silk_resampler_init
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:58,9'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:58,33'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:58,36'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:59,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:58,9'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:59,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:104,5'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:59,13'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:60,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:66,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:60,17'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:61,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:63,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:66,17'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:67,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:69,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:72,13'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:73,37'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:99,31'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:74,29'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:74,32'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:75,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:74,17'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:75,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:78,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:81,17'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:82,17'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:83,24'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:83,24'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:84,17'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:85,24'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:85,24'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:86,17'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:89,17'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:104,5'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:104,5'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/decoder_set_fs.c:104,5'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/decoder_set_fs.c:104,5'
          Branch Sides:
            - BranchSide:      'silk/decoder_set_fs.c:104,5'
              BranchSideFuncs: []
            - BranchSide:      'silk/decoder_set_fs.c:106,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/decoder_set_fs.c:43,5'
          Dst:             celt_fatal
        - Src:             'silk/decoder_set_fs.c:44,5'
          Dst:             celt_fatal
        - Src:             'silk/decoder_set_fs.c:53,16'
          Dst:             silk_resampler_init
        - Src:             'silk/decoder_set_fs.c:89,17'
          Dst:             celt_fatal
        - Src:             'silk/decoder_set_fs.c:104,5'
          Dst:             celt_fatal
    - functionName:    silk_gains_ID
      functionSourceFile: '/src/opus/silk/gain_quant.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ind
        - nb_subfr
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'silk/gain_quant.c:137,5'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:138,19'
              BranchSideFuncs: []
            - BranchSide:      'silk/gain_quant.c:141,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_max_int
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:566,13'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:566,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:566,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_gains_dequant
      functionSourceFile: '/src/opus/silk/gain_quant.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - gain_Q16
        - ind
        - prev_ind
        - conditional
        - nb_subfr
      BBCount:         22
      ICount:          176
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - silk_log2lin
        - silk_max_int
        - silk_min_32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/gain_quant.c:104,5'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:105,13'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_max_int
            - BranchSide:      'silk/gain_quant.c:125,1'
              BranchSideFuncs: []
        - Branch String:   'silk/gain_quant.c:105,20'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:105,23'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_max_int
            - BranchSide:      'silk/gain_quant.c:110,23'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_max_int
        - Branch String:   'silk/gain_quant.c:105,13'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:107,39'
              BranchSideFuncs:
                - silk_max_int
                - silk_min_32
                - silk_log2lin
            - BranchSide:      'silk/gain_quant.c:110,23'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_max_int
        - Branch String:   'silk/gain_quant.c:114,17'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:115,30'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_max_int
            - BranchSide:      'silk/gain_quant.c:117,30'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_max_int
        - Branch String:   'silk/gain_quant.c:120,21'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:104,32'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_max_int
            - BranchSide:      'silk/gain_quant.c:120,21'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_max_int
        - Branch String:   'silk/gain_quant.c:120,21'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:104,32'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_max_int
            - BranchSide:      'silk/gain_quant.c:104,32'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_max_int
      Callsites:
        - Src:             'silk/gain_quant.c:107,25'
          Dst:             silk_max_int
        - Src:             'silk/gain_quant.c:123,39'
          Dst:             silk_min_32
        - Src:             'silk/gain_quant.c:123,25'
          Dst:             silk_log2lin
    - functionName:    silk_min_32
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:556,13'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:556,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:556,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_min_int
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:548,13'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:548,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:548,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_gains_quant
      functionSourceFile: '/src/opus/silk/gain_quant.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ind
        - gain_Q16
        - prev_ind
        - conditional
        - nb_subfr
      BBCount:         49
      ICount:          451
      EdgeCount:       64
      CyclomaticComplexity: 17
      functionsReached:
        - silk_lin2log
        - silk_log2lin
        - silk_min_32
        - silk_min_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'silk/gain_quant.c:49,5'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:51,20'
              BranchSideFuncs:
                - silk_lin2log
                - silk_min_32
                - silk_log2lin
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:91,1'
              BranchSideFuncs: []
        - Branch String:   'silk/gain_quant.c:54,13'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:55,13'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:57,20'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:57,20'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:57,20'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:57,20'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:57,20'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:57,20'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:57,20'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:60,20'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:60,23'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:66,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:60,13'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:62,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:66,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:62,24'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:62,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:62,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:62,24'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:62,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:89,52'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:62,24'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:89,52'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:89,52'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:62,24'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:62,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:89,52'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:62,24'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:89,52'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:89,52'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:70,17'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:71,28'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:74,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:74,24'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:74,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:74,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:74,24'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:74,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
            - BranchSide:      'silk/gain_quant.c:74,24'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
        - Branch String:   'silk/gain_quant.c:77,17'
          Branch Sides:
            - BranchSide:      'silk/gain_quant.c:78,30'
              BranchSideFuncs:
                - silk_min_int
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
            - BranchSide:      'silk/gain_quant.c:81,30'
              BranchSideFuncs:
                - silk_min_32
                - silk_log2lin
                - silk_lin2log
                - silk_min_int
      Callsites:
        - Src:             'silk/gain_quant.c:51,20'
          Dst:             silk_lin2log
        - Src:             'silk/gain_quant.c:79,29'
          Dst:             silk_min_int
        - Src:             'silk/gain_quant.c:89,39'
          Dst:             silk_min_32
        - Src:             'silk/gain_quant.c:89,25'
          Dst:             silk_log2lin
    - functionName:    silk_NLSF_residual_dequant
      functionSourceFile: '/src/opus/silk/NLSF_decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - x_Q10
        - indices
        - pred_coef_Q8
        - quant_step_size_Q16
        - order
      BBCount:         11
      ICount:          113
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/NLSF_decode.c:46,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF_decode.c:47,20'
              BranchSideFuncs: []
            - BranchSide:      'silk/NLSF_decode.c:57,1'
              BranchSideFuncs: []
        - Branch String:   'silk/NLSF_decode.c:49,13'
          Branch Sides:
            - BranchSide:      'silk/NLSF_decode.c:50,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/NLSF_decode.c:51,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_NLSF_decode
      functionSourceFile: '/src/opus/silk/NLSF_decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pNLSF_Q15
        - NLSFIndices
        - psNLSF_CB
      BBCount:         13
      ICount:          167
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - silk_NLSF_residual_dequant
        - silk_NLSF_stabilize
        - silk_NLSF_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/NLSF_decode.c:86,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF_decode.c:87,24'
              BranchSideFuncs:
                - silk_NLSF_stabilize
            - BranchSide:      'silk/NLSF_decode.c:92,26'
              BranchSideFuncs:
                - silk_NLSF_stabilize
        - Branch String:   'silk/NLSF_decode.c:88,38'
          Branch Sides:
            - BranchSide:      'silk/NLSF_decode.c:88,26'
              BranchSideFuncs:
                - silk_NLSF_stabilize
            - BranchSide:      'silk/NLSF_decode.c:88,38'
              BranchSideFuncs:
                - silk_NLSF_stabilize
        - Branch String:   'silk/NLSF_decode.c:88,38'
          Branch Sides:
            - BranchSide:      'silk/NLSF_decode.c:88,26'
              BranchSideFuncs:
                - silk_NLSF_stabilize
            - BranchSide:      'silk/NLSF_decode.c:88,26'
              BranchSideFuncs:
                - silk_NLSF_stabilize
      Callsites:
        - Src:             'silk/NLSF_decode.c:78,5'
          Dst:             silk_NLSF_unpack
        - Src:             'silk/NLSF_decode.c:81,5'
          Dst:             silk_NLSF_residual_dequant
        - Src:             'silk/NLSF_decode.c:92,5'
          Dst:             silk_NLSF_stabilize
    - functionName:    silk_ROR32
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a32
        - rot
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:403,9'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:404,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:405,16'
              BranchSideFuncs: []
        - Branch String:   'silk/SigProc_FIX.h:405,16'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:406,31'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:408,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_CLZ_FRAC
      functionSourceFile: '/src/opus/silk/Inlines.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - lz
        - frac_Q7
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - silk_CLZ32
        - silk_ROR32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/Inlines.h:62,25'
          Dst:             silk_CLZ32
        - Src:             'silk/Inlines.h:65,17'
          Dst:             silk_ROR32
    - functionName:    silk_CLZ32
      functionSourceFile: '/src/opus/silk/macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - in32
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'silk/macros.h:122,12'
          Branch Sides:
            - BranchSide:      'silk/macros.h:122,24'
              BranchSideFuncs: []
            - BranchSide:      'silk/macros.h:122,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_INVERSE32_varQ
      functionSourceFile: '/src/opus/silk/Inlines.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - b32
        - Qres
      BBCount:         30
      ICount:          216
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _silk_fatal
        - silk_CLZ32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/Inlines.h:151,5'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:151,5'
              BranchSideFuncs:
                - _silk_fatal
                - silk_CLZ32
            - BranchSide:      'silk/Inlines.h:152,5'
              BranchSideFuncs:
                - _silk_fatal
                - silk_CLZ32
        - Branch String:   'silk/Inlines.h:152,5'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:152,5'
              BranchSideFuncs:
                - silk_CLZ32
            - BranchSide:      'silk/Inlines.h:155,28'
              BranchSideFuncs:
                - silk_CLZ32
        - Branch String:   'silk/Inlines.h:155,28'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:155,16'
              BranchSideFuncs:
                - silk_CLZ32
            - BranchSide:      'silk/Inlines.h:155,16'
              BranchSideFuncs:
                - silk_CLZ32
        - Branch String:   'silk/Inlines.h:172,9'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:175,13'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:175,13'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:176,20'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:179,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/Inlines.h:151,5'
          Dst:             _silk_fatal
        - Src:             'silk/Inlines.h:152,5'
          Dst:             _silk_fatal
        - Src:             'silk/Inlines.h:155,16'
          Dst:             silk_CLZ32
    - functionName:    _silk_fatal
      functionSourceFile: '/src/opus/silk/typedef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - file
        - line
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/typedef.h:69,4'
          Dst:             fprintf
        - Src:             'silk/typedef.h:73,4'
          Dst:             abort
    - functionName:    silk_min_32
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:556,13'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:556,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:556,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_max_16
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:570,13'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:570,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:570,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_min_int
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:548,13'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:548,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:548,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_max_int
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:566,13'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:566,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:566,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_PLC_energy
      functionSourceFile: '/src/opus/silk/PLC.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - energy1
        - shift1
        - energy2
        - shift2
        - exc_Q14
        - prevGain_Q10
        - subfr_length
        - nb_subfr
      BBCount:         17
      ICount:          199
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - silk_sum_sqr_shift
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/PLC.c:203,5'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:204,16'
              BranchSideFuncs:
                - silk_sum_sqr_shift
                - silk_sum_sqr_shift
            - BranchSide:      'silk/PLC.c:211,25'
              BranchSideFuncs:
                - silk_sum_sqr_shift
                - silk_sum_sqr_shift
        - Branch String:   'silk/PLC.c:204,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:205,44'
              BranchSideFuncs:
                - silk_sum_sqr_shift
                - silk_sum_sqr_shift
            - BranchSide:      'silk/PLC.c:208,24'
              BranchSideFuncs:
                - silk_sum_sqr_shift
                - silk_sum_sqr_shift
        - Branch String:   'silk/PLC.c:205,44'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:205,32'
              BranchSideFuncs:
                - silk_sum_sqr_shift
                - silk_sum_sqr_shift
            - BranchSide:      'silk/PLC.c:205,44'
              BranchSideFuncs:
                - silk_sum_sqr_shift
                - silk_sum_sqr_shift
        - Branch String:   'silk/PLC.c:205,44'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:205,32'
              BranchSideFuncs:
                - silk_sum_sqr_shift
                - silk_sum_sqr_shift
            - BranchSide:      'silk/PLC.c:205,32'
              BranchSideFuncs:
                - silk_sum_sqr_shift
                - silk_sum_sqr_shift
      Callsites:
        - Src:             'silk/PLC.c:211,5'
          Dst:             silk_sum_sqr_shift
        - Src:             'silk/PLC.c:212,5'
          Dst:             silk_sum_sqr_shift
    - functionName:    silk_SQRT_APPROX
      functionSourceFile: '/src/opus/silk/Inlines.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - silk_CLZ_FRAC
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/Inlines.h:75,9'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:76,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:79,19'
              BranchSideFuncs:
                - silk_CLZ_FRAC
        - Branch String:   'silk/Inlines.h:81,9'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:82,11'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:84,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/Inlines.h:79,5'
          Dst:             silk_CLZ_FRAC
    - functionName:    silk_max_32
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:574,13'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:574,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:574,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_PLC_glue_frames
      functionSourceFile: '/src/opus/silk/PLC.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - psDec
        - frame
        - length
      BBCount:         28
      ICount:          238
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - silk_CLZ32
        - silk_SQRT_APPROX
        - silk_max_32
        - silk_sum_sqr_shift
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/PLC.c:444,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:446,30'
              BranchSideFuncs:
                - silk_sum_sqr_shift
            - BranchSide:      'silk/PLC.c:450,13'
              BranchSideFuncs:
                - silk_sum_sqr_shift
                - silk_CLZ32
                - silk_max_32
                - silk_SQRT_APPROX
        - Branch String:   'silk/PLC.c:450,13'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:452,57'
              BranchSideFuncs:
                - silk_sum_sqr_shift
                - silk_CLZ32
                - silk_max_32
                - silk_SQRT_APPROX
            - BranchSide:      'silk/PLC.c:491,9'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:455,17'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:456,38'
              BranchSideFuncs:
                - silk_CLZ32
                - silk_max_32
                - silk_SQRT_APPROX
            - BranchSide:      'silk/PLC.c:457,24'
              BranchSideFuncs:
                - silk_CLZ32
                - silk_max_32
                - silk_SQRT_APPROX
        - Branch String:   'silk/PLC.c:462,17'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:466,34'
              BranchSideFuncs:
                - silk_CLZ32
                - silk_max_32
                - silk_SQRT_APPROX
            - BranchSide:      'silk/PLC.c:490,9'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:471,28'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:481,33'
              BranchSideFuncs:
                - silk_SQRT_APPROX
            - BranchSide:      'silk/PLC.c:481,33'
              BranchSideFuncs:
                - silk_SQRT_APPROX
        - Branch String:   'silk/PLC.c:481,21'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:482,38'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:489,13'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:484,29'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:485,29'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:487,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/PLC.c:446,9'
          Dst:             silk_sum_sqr_shift
        - Src:             'silk/PLC.c:452,13'
          Dst:             silk_sum_sqr_shift
        - Src:             'silk/PLC.c:466,22'
          Dst:             silk_CLZ32
        - Src:             'silk/PLC.c:469,26'
          Dst:             silk_max_32
        - Src:             'silk/PLC.c:473,28'
          Dst:             silk_SQRT_APPROX
    - functionName:    silk_PLC_update
      functionSourceFile: '/src/opus/silk/PLC.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - psDec
        - psDecCtrl
      BBCount:         38
      ICount:          366
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/PLC.c:133,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:135,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:177,28'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:135,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:136,17'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:153,9'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:136,17'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:137,17'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:139,31'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:140,13'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:141,38'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:143,17'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:143,17'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:144,32'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:151,9'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:157,13'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:161,17'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:166,20'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:162,25'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:163,25'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:163,25'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:163,13'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:164,43'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:166,9'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:171,25'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:172,25'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:172,25'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:172,13'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:173,43'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:175,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_PLC_conceal
      functionSourceFile: '/src/opus/silk/PLC.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - psDec
        - psDecCtrl
        - frame
        - arch
      BBCount:         120
      ICount:          1419
      EdgeCount:       155
      CyclomaticComplexity: 37
      functionsReached:
        - celt_fatal
        - silk_INVERSE32_varQ
        - silk_LPC_analysis_filter
        - silk_LPC_inverse_pred_gain_c
        - silk_PLC_energy
        - silk_bwexpander
        - silk_max_16
        - silk_max_32
        - silk_max_int
        - silk_min_32
        - silk_min_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/PLC.c:256,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:257,8'
              BranchSideFuncs:
                - silk_PLC_energy
                - silk_max_int.1387
                - silk_min_int.1386
                - silk_min_int.1386
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1385
                - silk_max_32
                - silk_max_16
                - silk_min_int.1386
                - silk_max_int.1387
            - BranchSide:      'silk/PLC.c:260,59'
              BranchSideFuncs:
                - silk_PLC_energy
                - silk_max_int.1387
                - silk_min_int.1386
                - silk_min_int.1386
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1385
                - silk_max_32
                - silk_max_16
                - silk_min_int.1386
                - silk_max_int.1387
        - Branch String:   'silk/PLC.c:262,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:264,21'
              BranchSideFuncs:
                - silk_max_int.1387
                - silk_min_int.1386
                - silk_min_int.1386
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1385
                - silk_max_32
                - silk_max_16
                - silk_min_int.1386
            - BranchSide:      'silk/PLC.c:267,21'
              BranchSideFuncs:
                - silk_max_int.1387
                - silk_min_int.1386
                - silk_min_int.1386
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1385
                - silk_max_32
                - silk_max_16
                - silk_min_int.1386
        - Branch String:   'silk/PLC.c:276,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:277,78'
              BranchSideFuncs:
                - silk_min_int.1386
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1385
                - silk_max_32
                - silk_max_16
            - BranchSide:      'silk/PLC.c:279,78'
              BranchSideFuncs:
                - silk_min_int.1386
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1385
                - silk_max_32
                - silk_max_16
        - Branch String:   'silk/PLC.c:289,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:290,24'
              BranchSideFuncs:
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1385
                - silk_max_32
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
                - silk_max_16
            - BranchSide:      'silk/PLC.c:313,20'
              BranchSideFuncs:
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
        - Branch String:   'silk/PLC.c:293,13'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:294,20'
              BranchSideFuncs:
                - silk_max_16
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
            - BranchSide:      'silk/PLC.c:303,27'
              BranchSideFuncs:
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1385
                - silk_max_32
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
        - Branch String:   'silk/PLC.c:294,13'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:295,35'
              BranchSideFuncs:
                - silk_max_16
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
            - BranchSide:      'silk/PLC.c:297,49'
              BranchSideFuncs:
                - silk_max_16
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
        - Branch String:   'silk/PLC.c:319,5'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:319,5'
              BranchSideFuncs:
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
            - BranchSide:      'silk/PLC.c:320,38'
              BranchSideFuncs:
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1385
        - Branch String:   'silk/PLC.c:323,20'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:323,18'
              BranchSideFuncs:
                - celt_fatal
                - silk_min_32.1385
            - BranchSide:      'silk/PLC.c:323,18'
              BranchSideFuncs:
                - celt_fatal
                - silk_min_32.1385
        - Branch String:   'silk/PLC.c:324,5'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:325,25'
              BranchSideFuncs:
                - celt_fatal
                - silk_min_32.1385
            - BranchSide:      'silk/PLC.c:331,12'
              BranchSideFuncs:
                - celt_fatal
                - silk_min_32.1385
        - Branch String:   'silk/PLC.c:331,5'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:333,35'
              BranchSideFuncs:
                - silk_min_32.1385
                - celt_fatal
            - BranchSide:      'silk/PLC.c:368,31'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/PLC.c:334,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:337,26'
              BranchSideFuncs:
                - silk_min_32.1385
                - celt_fatal
            - BranchSide:      'silk/PLC.c:353,16'
              BranchSideFuncs:
                - silk_min_32.1385
                - celt_fatal
        - Branch String:   'silk/PLC.c:353,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:354,26'
              BranchSideFuncs:
                - silk_min_32.1385
                - celt_fatal
            - BranchSide:      'silk/PLC.c:357,26'
              BranchSideFuncs:
                - silk_min_32.1385
                - celt_fatal
        - Branch String:   'silk/PLC.c:373,5'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:373,5'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:374,12'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:374,5'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:377,24'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:419,5'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:388,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:389,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,9'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,45'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:393,45'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:393,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:393,9'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:397,34'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:397,34'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:397,34'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:397,34'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:397,34'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:397,34'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:397,34'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:397,22'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:397,34'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:397,34'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:397,34'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:397,34'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:397,34'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:397,34'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:397,34'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:397,34'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:397,22'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:397,34'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:397,34'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:397,22'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:397,34'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:397,34'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:397,22'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:397,22'
              BranchSideFuncs: []
        - Branch String:   'silk/PLC.c:426,5'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:427,34'
              BranchSideFuncs: []
            - BranchSide:      'silk/PLC.c:430,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/PLC.c:260,5'
          Dst:             silk_PLC_energy
        - Src:             'silk/PLC.c:264,37'
          Dst:             silk_max_int
        - Src:             'silk/PLC.c:267,37'
          Dst:             silk_max_int
        - Src:             'silk/PLC.c:275,35'
          Dst:             silk_min_int
        - Src:             'silk/PLC.c:277,52'
          Dst:             silk_min_int
        - Src:             'silk/PLC.c:279,52'
          Dst:             silk_min_int
        - Src:             'silk/PLC.c:283,5'
          Dst:             silk_bwexpander
        - Src:             'silk/PLC.c:297,30'
          Dst:             silk_max_16
        - Src:             'silk/PLC.c:303,27'
          Dst:             silk_LPC_inverse_pred_gain_c
        - Src:             'silk/PLC.c:305,30'
          Dst:             silk_min_32
        - Src:             'silk/PLC.c:306,30'
          Dst:             silk_max_32
        - Src:             'silk/PLC.c:319,5'
          Dst:             celt_fatal
        - Src:             'silk/PLC.c:320,5'
          Dst:             silk_LPC_analysis_filter
        - Src:             'silk/PLC.c:322,20'
          Dst:             silk_INVERSE32_varQ
        - Src:             'silk/PLC.c:361,28'
          Dst:             silk_min_32
        - Src:             'silk/PLC.c:373,5'
          Dst:             celt_fatal
    - functionName:    silk_PLC
      functionSourceFile: '/src/opus/silk/PLC.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - psDec
        - psDecCtrl
        - frame
        - lost
        - arch
      BBCount:         9
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - silk_PLC_Reset
        - silk_PLC_conceal
        - silk_PLC_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/PLC.c:84,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:85,25'
              BranchSideFuncs:
                - silk_PLC_Reset
                - silk_PLC_update
                - silk_PLC_conceal
            - BranchSide:      'silk/PLC.c:89,9'
              BranchSideFuncs:
                - silk_PLC_update
                - silk_PLC_conceal
        - Branch String:   'silk/PLC.c:89,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:93,27'
              BranchSideFuncs:
                - silk_PLC_conceal
            - BranchSide:      'silk/PLC.c:104,26'
              BranchSideFuncs:
                - silk_PLC_update
      Callsites:
        - Src:             'silk/PLC.c:85,9'
          Dst:             silk_PLC_Reset
        - Src:             'silk/PLC.c:93,9'
          Dst:             silk_PLC_conceal
        - Src:             'silk/PLC.c:104,9'
          Dst:             silk_PLC_update
    - functionName:    silk_PLC_Reset
      functionSourceFile: '/src/opus/silk/PLC.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - psDec
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decode_split
      functionSourceFile: '/src/opus/silk/shell_coder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p_child1
        - p_child2
        - psRangeDec
        - p
        - shell_table
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_dec_icdf
      functionUses:    15
      BranchProfiles:
        - Branch String:   'silk/shell_coder.c:68,9'
          Branch Sides:
            - BranchSide:      'silk/shell_coder.c:69,38'
              BranchSideFuncs:
                - ec_dec_icdf
            - BranchSide:      'silk/shell_coder.c:72,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/shell_coder.c:69,25'
          Dst:             ec_dec_icdf
    - functionName:    silk_shell_decoder
      functionSourceFile: '/src/opus/silk/shell_coder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pulses0
        - psRangeDec
        - pulses4
      BBCount:         3
      ICount:          145
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decode_split
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/shell_coder.c:130,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:132,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:134,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:135,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:136,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:138,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:139,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:140,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:142,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:144,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:145,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:146,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:148,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:149,5'
          Dst:             decode_split
        - Src:             'silk/shell_coder.c:150,5'
          Dst:             decode_split
    - functionName:    encode_split
      functionSourceFile: '/src/opus/silk/shell_coder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - psRangeEnc
        - p_child1
        - p
        - shell_table
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_enc_icdf
      functionUses:    15
      BranchProfiles:
        - Branch String:   'silk/shell_coder.c:55,9'
          Branch Sides:
            - BranchSide:      'silk/shell_coder.c:55,9'
              BranchSideFuncs:
                - ec_enc_icdf
            - BranchSide:      'silk/shell_coder.c:56,22'
              BranchSideFuncs:
                - ec_enc_icdf
      Callsites:
        - Src:             'silk/shell_coder.c:56,9'
          Dst:             ec_enc_icdf
    - functionName:    combine_pulses
      functionSourceFile: '/src/opus/silk/shell_coder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - len
      BBCount:         5
      ICount:          52
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'silk/shell_coder.c:43,5'
          Branch Sides:
            - BranchSide:      'silk/shell_coder.c:44,20'
              BranchSideFuncs: []
            - BranchSide:      'silk/shell_coder.c:46,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_shell_encoder
      functionSourceFile: '/src/opus/silk/shell_coder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - psRangeEnc
        - pulses0
      BBCount:         3
      ICount:          135
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - combine_pulses
        - encode_split
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/shell_coder.c:89,5'
          Dst:             combine_pulses
        - Src:             'silk/shell_coder.c:90,5'
          Dst:             combine_pulses
        - Src:             'silk/shell_coder.c:91,5'
          Dst:             combine_pulses
        - Src:             'silk/shell_coder.c:92,5'
          Dst:             combine_pulses
        - Src:             'silk/shell_coder.c:94,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:96,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:98,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:99,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:100,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:102,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:103,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:104,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:106,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:108,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:109,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:110,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:112,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:113,5'
          Dst:             encode_split
        - Src:             'silk/shell_coder.c:114,5'
          Dst:             encode_split
    - functionName:    silk_NLSF_unpack
      functionSourceFile: '/src/opus/silk/NLSF_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ec_ix
        - pred_Q8
        - psNLSF_CB
        - CB1_index
      BBCount:         5
      ICount:          135
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/NLSF_unpack.c:47,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF_unpack.c:48,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/NLSF_unpack.c:54,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_bwexpander
      functionSourceFile: '/src/opus/silk/bwexpander.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ar
        - d
        - chirp_Q16
      BBCount:         5
      ICount:          84
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'silk/bwexpander.c:46,5'
          Branch Sides:
            - BranchSide:      'silk/bwexpander.c:47,34'
              BranchSideFuncs: []
            - BranchSide:      'silk/bwexpander.c:50,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_decode_pitch
      functionSourceFile: '/src/opus/silk/decode_pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - short
        - char
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - lagIndex
        - contourIndex
        - pitch_lags
        - Fs_kHz
        - nb_subfr
      BBCount:         35
      ICount:          238
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/decode_pitch.c:49,9'
          Branch Sides:
            - BranchSide:      'silk/decode_pitch.c:50,13'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/decode_pitch.c:59,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/decode_pitch.c:50,13'
          Branch Sides:
            - BranchSide:      'silk/decode_pitch.c:51,24'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_pitch.c:54,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/decode_pitch.c:54,13'
          Branch Sides:
            - BranchSide:      'silk/decode_pitch.c:54,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_pitch.c:55,24'
              BranchSideFuncs: []
        - Branch String:   'silk/decode_pitch.c:59,13'
          Branch Sides:
            - BranchSide:      'silk/decode_pitch.c:60,24'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_pitch.c:63,13'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/decode_pitch.c:63,13'
          Branch Sides:
            - BranchSide:      'silk/decode_pitch.c:63,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_pitch.c:64,24'
              BranchSideFuncs: []
        - Branch String:   'silk/decode_pitch.c:73,5'
          Branch Sides:
            - BranchSide:      'silk/decode_pitch.c:74,27'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_pitch.c:77,1'
              BranchSideFuncs: []
        - Branch String:   'silk/decode_pitch.c:75,27'
          Branch Sides:
            - BranchSide:      'silk/decode_pitch.c:75,27'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_pitch.c:75,27'
              BranchSideFuncs: []
        - Branch String:   'silk/decode_pitch.c:75,27'
          Branch Sides:
            - BranchSide:      'silk/decode_pitch.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_pitch.c:75,27'
              BranchSideFuncs: []
        - Branch String:   'silk/decode_pitch.c:75,27'
          Branch Sides:
            - BranchSide:      'silk/decode_pitch.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_pitch.c:75,9'
              BranchSideFuncs: []
        - Branch String:   'silk/decode_pitch.c:75,27'
          Branch Sides:
            - BranchSide:      'silk/decode_pitch.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_pitch.c:75,27'
              BranchSideFuncs: []
        - Branch String:   'silk/decode_pitch.c:75,27'
          Branch Sides:
            - BranchSide:      'silk/decode_pitch.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/decode_pitch.c:75,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/decode_pitch.c:54,13'
          Dst:             celt_fatal
        - Src:             'silk/decode_pitch.c:63,13'
          Dst:             celt_fatal
    - functionName:    silk_ROR32
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a32
        - rot
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:403,9'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:404,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:405,16'
              BranchSideFuncs: []
        - Branch String:   'silk/SigProc_FIX.h:405,16'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:406,31'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:408,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_CLZ32
      functionSourceFile: '/src/opus/silk/macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - in32
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/macros.h:122,12'
          Branch Sides:
            - BranchSide:      'silk/macros.h:122,24'
              BranchSideFuncs: []
            - BranchSide:      'silk/macros.h:122,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_CLZ_FRAC
      functionSourceFile: '/src/opus/silk/Inlines.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - lz
        - frac_Q7
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - silk_CLZ32
        - silk_ROR32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/Inlines.h:62,25'
          Dst:             silk_CLZ32
        - Src:             'silk/Inlines.h:65,17'
          Dst:             silk_ROR32
    - functionName:    silk_lin2log
      functionSourceFile: '/src/opus/silk/lin2log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - inLin
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - silk_CLZ_FRAC
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/lin2log.c:41,5'
          Dst:             silk_CLZ_FRAC
    - functionName:    silk_log2lin
      functionSourceFile: '/src/opus/silk/log2lin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - inLog_Q7
      BBCount:         10
      ICount:          96
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/log2lin.c:42,9'
          Branch Sides:
            - BranchSide:      'silk/log2lin.c:43,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/log2lin.c:44,17'
              BranchSideFuncs: []
        - Branch String:   'silk/log2lin.c:50,9'
          Branch Sides:
            - BranchSide:      'silk/log2lin.c:52,15'
              BranchSideFuncs: []
            - BranchSide:      'silk/log2lin.c:55,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_LPC_analysis_filter
      functionSourceFile: '/src/opus/silk/LPC_analysis_filter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - B
        - len
        - d
        - arch
      BBCount:         23
      ICount:          263
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - celt_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/LPC_analysis_filter.c:67,5'
          Branch Sides:
            - BranchSide:      'silk/LPC_analysis_filter.c:67,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/LPC_analysis_filter.c:68,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/LPC_analysis_filter.c:68,5'
          Branch Sides:
            - BranchSide:      'silk/LPC_analysis_filter.c:68,5'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/LPC_analysis_filter.c:69,5'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/LPC_analysis_filter.c:69,5'
          Branch Sides:
            - BranchSide:      'silk/LPC_analysis_filter.c:69,5'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_analysis_filter.c:81,11'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_analysis_filter.c:82,5'
          Branch Sides:
            - BranchSide:      'silk/LPC_analysis_filter.c:83,19'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_analysis_filter.c:109,5'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_analysis_filter.c:93,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_analysis_filter.c:94,25'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_analysis_filter.c:99,21'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_analysis_filter.c:105,33'
          Branch Sides:
            - BranchSide:      'silk/LPC_analysis_filter.c:105,21'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_analysis_filter.c:105,33'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_analysis_filter.c:105,33'
          Branch Sides:
            - BranchSide:      'silk/LPC_analysis_filter.c:105,21'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_analysis_filter.c:105,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/LPC_analysis_filter.c:67,5'
          Dst:             celt_fatal
        - Src:             'silk/LPC_analysis_filter.c:68,5'
          Dst:             celt_fatal
        - Src:             'silk/LPC_analysis_filter.c:69,5'
          Dst:             celt_fatal
    - functionName:    silk_INVERSE32_varQ
      functionSourceFile: '/src/opus/silk/Inlines.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - b32
        - Qres
      BBCount:         30
      ICount:          216
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _silk_fatal
        - silk_CLZ32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/Inlines.h:151,5'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:151,5'
              BranchSideFuncs:
                - _silk_fatal.1531
                - silk_CLZ32.1533
            - BranchSide:      'silk/Inlines.h:152,5'
              BranchSideFuncs:
                - _silk_fatal.1531
                - silk_CLZ32.1533
        - Branch String:   'silk/Inlines.h:152,5'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:152,5'
              BranchSideFuncs:
                - silk_CLZ32.1533
            - BranchSide:      'silk/Inlines.h:155,28'
              BranchSideFuncs:
                - silk_CLZ32.1533
        - Branch String:   'silk/Inlines.h:155,28'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:155,16'
              BranchSideFuncs:
                - silk_CLZ32.1533
            - BranchSide:      'silk/Inlines.h:155,16'
              BranchSideFuncs:
                - silk_CLZ32.1533
        - Branch String:   'silk/Inlines.h:172,9'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:175,13'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:175,13'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:176,20'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:179,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/Inlines.h:151,5'
          Dst:             _silk_fatal
        - Src:             'silk/Inlines.h:152,5'
          Dst:             _silk_fatal
        - Src:             'silk/Inlines.h:155,16'
          Dst:             silk_CLZ32
    - functionName:    _silk_fatal
      functionSourceFile: '/src/opus/silk/typedef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - file
        - line
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fprintf
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/typedef.h:69,4'
          Dst:             fprintf
        - Src:             'silk/typedef.h:73,4'
          Dst:             abort
    - functionName:    silk_CLZ32
      functionSourceFile: '/src/opus/silk/macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - in32
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/macros.h:122,12'
          Branch Sides:
            - BranchSide:      'silk/macros.h:122,24'
              BranchSideFuncs: []
            - BranchSide:      'silk/macros.h:122,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LPC_inverse_pred_gain_QA_c
      functionSourceFile: '/src/opus/silk/LPC_inv_pred_gain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - A_QA
        - order
      BBCount:         111
      ICount:          943
      EdgeCount:       144
      CyclomaticComplexity: 35
      functionsReached:
        - _silk_fatal
        - silk_CLZ32
        - silk_INVERSE32_varQ
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/LPC_inv_pred_gain.c:51,5'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:53,15'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
            - BranchSide:      'silk/LPC_inv_pred_gain.c:99,11'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
        - Branch String:   'silk/LPC_inv_pred_gain.c:53,37'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:53,42'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:54,13'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_inv_pred_gain.c:53,13'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:54,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:58,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
        - Branch String:   'silk/LPC_inv_pred_gain.c:62,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:62,9'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
            - BranchSide:      'silk/LPC_inv_pred_gain.c:63,9'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
        - Branch String:   'silk/LPC_inv_pred_gain.c:63,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:63,9'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
            - BranchSide:      'silk/LPC_inv_pred_gain.c:67,23'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
        - Branch String:   'silk/LPC_inv_pred_gain.c:68,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:68,9'
              BranchSideFuncs:
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
            - BranchSide:      'silk/LPC_inv_pred_gain.c:69,9'
              BranchSideFuncs:
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
        - Branch String:   'silk/LPC_inv_pred_gain.c:69,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:69,9'
              BranchSideFuncs:
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
            - BranchSide:      'silk/LPC_inv_pred_gain.c:70,13'
              BranchSideFuncs:
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
        - Branch String:   'silk/LPC_inv_pred_gain.c:70,13'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:71,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:75,35'
              BranchSideFuncs:
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
        - Branch String:   'silk/LPC_inv_pred_gain.c:75,35'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:75,23'
              BranchSideFuncs:
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
            - BranchSide:      'silk/LPC_inv_pred_gain.c:75,23'
              BranchSideFuncs:
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
        - Branch String:   'silk/LPC_inv_pred_gain.c:79,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:81,20'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:96,5'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:85,40'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:85,43'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:86,16'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_inv_pred_gain.c:85,17'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:86,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:88,39'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:91,40'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:91,43'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:92,16'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_inv_pred_gain.c:91,17'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:92,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:94,47'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - _silk_fatal.1531
                - silk_CLZ32.1533
                - silk_INVERSE32_varQ.1528
        - Branch String:   'silk/LPC_inv_pred_gain.c:99,33'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:99,38'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:100,9'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_inv_pred_gain.c:99,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:104,15'
              BranchSideFuncs:
                - _silk_fatal.1531
                - _silk_fatal.1531
        - Branch String:   'silk/LPC_inv_pred_gain.c:112,5'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:112,5'
              BranchSideFuncs:
                - _silk_fatal.1531
            - BranchSide:      'silk/LPC_inv_pred_gain.c:113,5'
              BranchSideFuncs:
                - _silk_fatal.1531
        - Branch String:   'silk/LPC_inv_pred_gain.c:113,5'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:113,5'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:114,9'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_inv_pred_gain.c:114,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:118,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/LPC_inv_pred_gain.c:62,9'
          Dst:             _silk_fatal
        - Src:             'silk/LPC_inv_pred_gain.c:63,9'
          Dst:             _silk_fatal
        - Src:             'silk/LPC_inv_pred_gain.c:68,9'
          Dst:             _silk_fatal
        - Src:             'silk/LPC_inv_pred_gain.c:69,9'
          Dst:             _silk_fatal
        - Src:             'silk/LPC_inv_pred_gain.c:75,23'
          Dst:             silk_CLZ32
        - Src:             'silk/LPC_inv_pred_gain.c:76,20'
          Dst:             silk_INVERSE32_varQ
        - Src:             'silk/LPC_inv_pred_gain.c:112,5'
          Dst:             _silk_fatal
        - Src:             'silk/LPC_inv_pred_gain.c:113,5'
          Dst:             _silk_fatal
    - functionName:    silk_LPC_inverse_pred_gain_c
      functionSourceFile: '/src/opus/silk/LPC_inv_pred_gain.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - A_Q12
        - order
      BBCount:         10
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - LPC_inverse_pred_gain_QA_c
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/LPC_inv_pred_gain.c:132,5'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:133,32'
              BranchSideFuncs:
                - LPC_inverse_pred_gain_QA_c
            - BranchSide:      'silk/LPC_inv_pred_gain.c:137,9'
              BranchSideFuncs:
                - LPC_inverse_pred_gain_QA_c
        - Branch String:   'silk/LPC_inv_pred_gain.c:137,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_inv_pred_gain.c:140,40'
              BranchSideFuncs:
                - LPC_inverse_pred_gain_QA_c
      Callsites:
        - Src:             'silk/LPC_inv_pred_gain.c:140,12'
          Dst:             LPC_inverse_pred_gain_QA_c
    - functionName:    silk_NLSF2A_find_poly
      functionSourceFile: '/src/opus/silk/NLSF2A.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - cLSF
        - dd
      BBCount:         9
      ICount:          130
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/NLSF2A.c:55,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:56,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/NLSF2A.c:63,1'
              BranchSideFuncs: []
        - Branch String:   'silk/NLSF2A.c:58,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:59,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/NLSF2A.c:61,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_NLSF2A
      functionSourceFile: '/src/opus/silk/NLSF2A.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - a_Q12
        - NLSF
        - d
        - arch
      BBCount:         33
      ICount:          312
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - _silk_fatal
        - celt_fatal
        - silk_LPC_fit
        - silk_LPC_inverse_pred_gain_c
        - silk_NLSF2A_find_poly
        - silk_bwexpander_32
      functionUses:    3
      BranchProfiles:
        - Branch String:   'silk/NLSF2A.c:89,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:89,5'
              BranchSideFuncs:
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1555
                - _silk_fatal.1555
                - _silk_fatal.1555
            - BranchSide:      'silk/NLSF2A.c:92,16'
              BranchSideFuncs:
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1555
                - _silk_fatal.1555
                - _silk_fatal.1555
        - Branch String:   'silk/NLSF2A.c:89,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:89,5'
              BranchSideFuncs:
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1555
                - _silk_fatal.1555
                - _silk_fatal.1555
            - BranchSide:      'silk/NLSF2A.c:92,16'
              BranchSideFuncs:
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1555
                - _silk_fatal.1555
                - _silk_fatal.1555
        - Branch String:   'silk/NLSF2A.c:93,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:94,9'
              BranchSideFuncs:
                - _silk_fatal.1555
                - _silk_fatal.1555
                - _silk_fatal.1555
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
            - BranchSide:      'silk/NLSF2A.c:113,10'
              BranchSideFuncs:
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
        - Branch String:   'silk/NLSF2A.c:94,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:94,9'
              BranchSideFuncs:
                - _silk_fatal.1555
                - _silk_fatal.1555
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1555
            - BranchSide:      'silk/NLSF2A.c:97,17'
              BranchSideFuncs:
                - _silk_fatal.1555
                - _silk_fatal.1555
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1555
        - Branch String:   'silk/NLSF2A.c:102,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:102,9'
              BranchSideFuncs:
                - _silk_fatal.1555
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1555
                - _silk_fatal.1555
            - BranchSide:      'silk/NLSF2A.c:103,9'
              BranchSideFuncs:
                - _silk_fatal.1555
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1555
                - _silk_fatal.1555
        - Branch String:   'silk/NLSF2A.c:103,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:103,9'
              BranchSideFuncs:
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1555
                - _silk_fatal.1555
                - _silk_fatal.1555
            - BranchSide:      'silk/NLSF2A.c:106,43'
              BranchSideFuncs:
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1555
                - _silk_fatal.1555
                - _silk_fatal.1555
        - Branch String:   'silk/NLSF2A.c:120,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:121,19'
              BranchSideFuncs:
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
            - BranchSide:      'silk/NLSF2A.c:130,19'
              BranchSideFuncs:
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
        - Branch String:   'silk/NLSF2A.c:132,67'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:132,70'
              BranchSideFuncs:
                - silk_bwexpander_32
                - silk_LPC_inverse_pred_gain_c
            - BranchSide:      'silk/NLSF2A.c:132,5'
              BranchSideFuncs:
                - silk_bwexpander_32
                - silk_LPC_inverse_pred_gain_c
        - Branch String:   'silk/NLSF2A.c:132,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:135,29'
              BranchSideFuncs:
                - silk_bwexpander_32
                - silk_LPC_inverse_pred_gain_c
            - BranchSide:      'silk/NLSF2A.c:140,1'
              BranchSideFuncs: []
        - Branch String:   'silk/NLSF2A.c:136,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:137,38'
              BranchSideFuncs:
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
            - BranchSide:      'silk/NLSF2A.c:139,5'
              BranchSideFuncs:
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
      Callsites:
        - Src:             'silk/NLSF2A.c:89,5'
          Dst:             celt_fatal
        - Src:             'silk/NLSF2A.c:94,9'
          Dst:             _silk_fatal
        - Src:             'silk/NLSF2A.c:102,9'
          Dst:             _silk_fatal
        - Src:             'silk/NLSF2A.c:103,9'
          Dst:             _silk_fatal
        - Src:             'silk/NLSF2A.c:116,5'
          Dst:             silk_NLSF2A_find_poly
        - Src:             'silk/NLSF2A.c:117,5'
          Dst:             silk_NLSF2A_find_poly
        - Src:             'silk/NLSF2A.c:130,5'
          Dst:             silk_LPC_fit
        - Src:             'silk/NLSF2A.c:132,17'
          Dst:             silk_LPC_inverse_pred_gain_c
        - Src:             'silk/NLSF2A.c:135,9'
          Dst:             silk_bwexpander_32
    - functionName:    _silk_fatal
      functionSourceFile: '/src/opus/silk/typedef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - file
        - line
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/typedef.h:69,4'
          Dst:             fprintf
        - Src:             'silk/typedef.h:73,4'
          Dst:             abort
    - functionName:    silk_min_int
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:548,13'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:548,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:548,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_max_int
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:566,13'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:566,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:566,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_NLSF_stabilize
      functionSourceFile: '/src/opus/silk/NLSF_stabilize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - NLSF_Q15
        - NDeltaMin_Q15
        - L
      BBCount:         67
      ICount:          755
      EdgeCount:       86
      CyclomaticComplexity: 21
      functionsReached:
        - _silk_fatal
        - silk_insertion_sort_increasing_all_values_int16
        - silk_max_int
        - silk_min_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/NLSF_stabilize.c:58,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:58,5'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:60,16'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:60,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:65,24'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:121,9'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:68,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:69,24'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:76,36'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:70,17'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:71,32'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:74,9'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:77,13'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:78,28'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:85,13'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:85,13'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:86,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/NLSF_stabilize.c:89,13'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:89,13'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:91,27'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:93,20'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:93,20'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:95,43'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:99,28'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:100,13'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:101,35'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:103,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:107,13'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:108,35'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:110,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:113,43'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:113,43'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:113,43'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:113,43'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:113,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:113,43'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:113,43'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:113,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:113,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:113,43'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:113,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:113,43'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:113,43'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:113,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:113,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:121,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:121,9'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
            - BranchSide:      'silk/NLSF_stabilize.c:126,59'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
                - silk_max_int.1570
        - Branch String:   'silk/NLSF_stabilize.c:132,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:133,41'
              BranchSideFuncs:
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
            - BranchSide:      'silk/NLSF_stabilize.c:136,39'
              BranchSideFuncs:
                - silk_min_int.1569
                - silk_min_int.1569
        - Branch String:   'silk/NLSF_stabilize.c:133,54'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:132,29'
              BranchSideFuncs:
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
            - BranchSide:      'silk/NLSF_stabilize.c:133,54'
              BranchSideFuncs:
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
        - Branch String:   'silk/NLSF_stabilize.c:133,54'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:132,29'
              BranchSideFuncs:
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
            - BranchSide:      'silk/NLSF_stabilize.c:132,29'
              BranchSideFuncs:
                - silk_max_int.1570
                - silk_min_int.1569
                - silk_min_int.1569
        - Branch String:   'silk/NLSF_stabilize.c:139,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:140,41'
              BranchSideFuncs:
                - silk_min_int.1569
            - BranchSide:      'silk/NLSF_stabilize.c:141,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/NLSF_stabilize.c:58,5'
          Dst:             _silk_fatal
        - Src:             'silk/NLSF_stabilize.c:126,9'
          Dst:             silk_insertion_sort_increasing_all_values_int16
        - Src:             'silk/NLSF_stabilize.c:129,23'
          Dst:             silk_max_int
        - Src:             'silk/NLSF_stabilize.c:133,27'
          Dst:             silk_max_int
        - Src:             'silk/NLSF_stabilize.c:136,25'
          Dst:             silk_min_int
        - Src:             'silk/NLSF_stabilize.c:140,27'
          Dst:             silk_min_int
    - functionName:    _silk_fatal
      functionSourceFile: '/src/opus/silk/typedef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - file
        - line
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/typedef.h:69,4'
          Dst:             fprintf
        - Src:             'silk/typedef.h:73,4'
          Dst:             abort
    - functionName:    silk_resampler_private_AR2
      functionSourceFile: '/src/opus/silk/resampler_private_AR2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - S
        - out_Q8
        - in
        - A_Q14
        - len
      BBCount:         5
      ICount:          91
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/resampler_private_AR2.c:47,5'
          Branch Sides:
            - BranchSide:      'silk/resampler_private_AR2.c:48,23'
              BranchSideFuncs: []
            - BranchSide:      'silk/resampler_private_AR2.c:54,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_insertion_sort_increasing_all_values_int16
      functionSourceFile: '/src/opus/silk/sort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - L
      BBCount:         16
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/sort.c:144,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:144,5'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:147,12'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:147,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:148,17'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:154,1'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:149,36'
          Branch Sides:
            - BranchSide:      'silk/sort.c:149,41'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:149,9'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:149,9'
          Branch Sides:
            - BranchSide:      'silk/sort.c:150,26'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:152,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/sort.c:144,5'
          Dst:             celt_fatal
    - functionName:    silk_insertion_sort_increasing
      functionSourceFile: '/src/opus/silk/sort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - idx
        - L
        - K
      BBCount:         38
      ICount:          282
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - celt_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'silk/sort.c:51,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:51,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/sort.c:52,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/sort.c:52,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:52,5'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/sort.c:53,5'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/sort.c:53,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:53,5'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:56,12'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:56,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:57,20'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:61,12'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:61,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:62,17'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:73,14'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:63,36'
          Branch Sides:
            - BranchSide:      'silk/sort.c:63,41'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:63,9'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:63,9'
          Branch Sides:
            - BranchSide:      'silk/sort.c:64,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:67,24'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:73,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:74,17'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:84,1'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:75,13'
          Branch Sides:
            - BranchSide:      'silk/sort.c:76,22'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:83,5'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:76,40'
          Branch Sides:
            - BranchSide:      'silk/sort.c:76,45'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:76,13'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:76,13'
          Branch Sides:
            - BranchSide:      'silk/sort.c:77,32'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:80,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/sort.c:51,5'
          Dst:             celt_fatal
        - Src:             'silk/sort.c:52,5'
          Dst:             celt_fatal
        - Src:             'silk/sort.c:53,5'
          Dst:             celt_fatal
    - functionName:    silk_max_32
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:574,13'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:574,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:574,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_CLZ32
      functionSourceFile: '/src/opus/silk/macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - in32
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/macros.h:122,12'
          Branch Sides:
            - BranchSide:      'silk/macros.h:122,24'
              BranchSideFuncs: []
            - BranchSide:      'silk/macros.h:122,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_sum_sqr_shift
      functionSourceFile: '/src/opus/silk/sum_sqr_shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - energy
        - shift
        - x
        - len
      BBCount:         21
      ICount:          246
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _silk_fatal
        - silk_CLZ32
        - silk_max_32
      functionUses:    4
      BranchProfiles:
        - Branch String:   'silk/sum_sqr_shift.c:51,5'
          Branch Sides:
            - BranchSide:      'silk/sum_sqr_shift.c:52,19'
              BranchSideFuncs:
                - _silk_fatal.1623
                - silk_CLZ32.1618
                - silk_max_32.1617
                - _silk_fatal.1623
            - BranchSide:      'silk/sum_sqr_shift.c:56,9'
              BranchSideFuncs:
                - _silk_fatal.1623
                - silk_CLZ32.1618
                - silk_max_32.1617
                - _silk_fatal.1623
        - Branch String:   'silk/sum_sqr_shift.c:56,9'
          Branch Sides:
            - BranchSide:      'silk/sum_sqr_shift.c:58,19'
              BranchSideFuncs:
                - _silk_fatal.1623
                - silk_CLZ32.1618
                - silk_max_32.1617
                - _silk_fatal.1623
            - BranchSide:      'silk/sum_sqr_shift.c:61,5'
              BranchSideFuncs:
                - _silk_fatal.1623
                - silk_CLZ32.1618
                - silk_max_32.1617
                - _silk_fatal.1623
        - Branch String:   'silk/sum_sqr_shift.c:61,5'
          Branch Sides:
            - BranchSide:      'silk/sum_sqr_shift.c:61,5'
              BranchSideFuncs:
                - silk_CLZ32.1618
                - silk_max_32.1617
                - _silk_fatal.1623
            - BranchSide:      'silk/sum_sqr_shift.c:64,27'
              BranchSideFuncs:
                - silk_CLZ32.1618
                - silk_max_32.1617
                - _silk_fatal.1623
        - Branch String:   'silk/sum_sqr_shift.c:66,5'
          Branch Sides:
            - BranchSide:      'silk/sum_sqr_shift.c:67,19'
              BranchSideFuncs:
                - _silk_fatal.1623
            - BranchSide:      'silk/sum_sqr_shift.c:71,9'
              BranchSideFuncs:
                - _silk_fatal.1623
        - Branch String:   'silk/sum_sqr_shift.c:71,9'
          Branch Sides:
            - BranchSide:      'silk/sum_sqr_shift.c:73,19'
              BranchSideFuncs:
                - _silk_fatal.1623
            - BranchSide:      'silk/sum_sqr_shift.c:77,5'
              BranchSideFuncs:
                - _silk_fatal.1623
        - Branch String:   'silk/sum_sqr_shift.c:77,5'
          Branch Sides:
            - BranchSide:      'silk/sum_sqr_shift.c:77,5'
              BranchSideFuncs: []
            - BranchSide:      'silk/sum_sqr_shift.c:80,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/sum_sqr_shift.c:48,15'
          Dst:             silk_CLZ32
        - Src:             'silk/sum_sqr_shift.c:61,5'
          Dst:             _silk_fatal
        - Src:             'silk/sum_sqr_shift.c:64,36'
          Dst:             silk_CLZ32
        - Src:             'silk/sum_sqr_shift.c:64,12'
          Dst:             silk_max_32
        - Src:             'silk/sum_sqr_shift.c:77,5'
          Dst:             _silk_fatal
    - functionName:    _silk_fatal
      functionSourceFile: '/src/opus/silk/typedef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - file
        - line
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/typedef.h:69,4'
          Dst:             fprintf
        - Src:             'silk/typedef.h:73,4'
          Dst:             abort
    - functionName:    silk_LPC_fit
      functionSourceFile: '/src/opus/silk/LPC_fit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - a_QOUT
        - a_QIN
        - QOUT
        - QIN
        - d
      BBCount:         56
      ICount:          434
      EdgeCount:       72
      CyclomaticComplexity: 18
      functionsReached:
        - silk_bwexpander_32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/LPC_fit.c:48,5'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:50,16'
              BranchSideFuncs:
                - silk_bwexpander_32
            - BranchSide:      'silk/LPC_fit.c:71,9'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_fit.c:51,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:52,22'
              BranchSideFuncs:
                - silk_bwexpander_32
            - BranchSide:      'silk/LPC_fit.c:58,18'
              BranchSideFuncs:
                - silk_bwexpander_32
        - Branch String:   'silk/LPC_fit.c:52,22'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:52,20'
              BranchSideFuncs:
                - silk_bwexpander_32
            - BranchSide:      'silk/LPC_fit.c:52,20'
              BranchSideFuncs:
                - silk_bwexpander_32
        - Branch String:   'silk/LPC_fit.c:53,17'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:54,26'
              BranchSideFuncs:
                - silk_bwexpander_32
            - BranchSide:      'silk/LPC_fit.c:57,9'
              BranchSideFuncs:
                - silk_bwexpander_32
        - Branch String:   'silk/LPC_fit.c:58,18'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:58,16'
              BranchSideFuncs:
                - silk_bwexpander_32
            - BranchSide:      'silk/LPC_fit.c:58,16'
              BranchSideFuncs:
                - silk_bwexpander_32
        - Branch String:   'silk/LPC_fit.c:60,13'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:62,22'
              BranchSideFuncs:
                - silk_bwexpander_32
            - BranchSide:      'silk/LPC_fit.c:67,13'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_fit.c:62,22'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:62,20'
              BranchSideFuncs:
                - silk_bwexpander_32
            - BranchSide:      'silk/LPC_fit.c:62,20'
              BranchSideFuncs:
                - silk_bwexpander_32
        - Branch String:   'silk/LPC_fit.c:71,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:73,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_fit.c:78,16'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_fit.c:73,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:74,39'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_fit.c:77,5'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_fit.c:74,39'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:74,39'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_fit.c:74,39'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_fit.c:74,39'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:74,27'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_fit.c:74,39'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_fit.c:74,39'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:74,39'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_fit.c:74,39'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_fit.c:74,39'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:74,27'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_fit.c:74,39'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_fit.c:74,39'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:74,27'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_fit.c:74,27'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_fit.c:78,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_fit.c:79,39'
              BranchSideFuncs: []
        - Branch String:   'silk/LPC_fit.c:79,39'
          Branch Sides:
            - BranchSide:      'silk/LPC_fit.c:79,27'
              BranchSideFuncs: []
            - BranchSide:      'silk/LPC_fit.c:79,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/LPC_fit.c:65,13'
          Dst:             silk_bwexpander_32
    - functionName:    silk_ROR32
      functionSourceFile: '/src/opus/silk/SigProc_FIX.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a32
        - rot
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/SigProc_FIX.h:403,9'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:404,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:405,16'
              BranchSideFuncs: []
        - Branch String:   'silk/SigProc_FIX.h:405,16'
          Branch Sides:
            - BranchSide:      'silk/SigProc_FIX.h:406,31'
              BranchSideFuncs: []
            - BranchSide:      'silk/SigProc_FIX.h:408,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_CLZ32
      functionSourceFile: '/src/opus/silk/macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - in32
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/macros.h:122,12'
          Branch Sides:
            - BranchSide:      'silk/macros.h:122,24'
              BranchSideFuncs: []
            - BranchSide:      'silk/macros.h:122,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_CLZ_FRAC
      functionSourceFile: '/src/opus/silk/Inlines.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - lz
        - frac_Q7
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - silk_CLZ32
        - silk_ROR32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/Inlines.h:62,25'
          Dst:             silk_CLZ32
        - Src:             'silk/Inlines.h:65,17'
          Dst:             silk_ROR32
    - functionName:    silk_CNG_exc
      functionSourceFile: '/src/opus/silk/CNG.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - exc_Q14
        - exc_buf_Q14
        - length
        - rand_seed
      BBCount:         14
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _silk_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/CNG.c:47,5'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:48,20'
              BranchSideFuncs:
                - _silk_fatal.1656
                - _silk_fatal.1656
            - BranchSide:      'silk/CNG.c:51,13'
              BranchSideFuncs:
                - _silk_fatal.1656
                - _silk_fatal.1656
        - Branch String:   'silk/CNG.c:52,5'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:53,16'
              BranchSideFuncs:
                - _silk_fatal.1656
                - _silk_fatal.1656
            - BranchSide:      'silk/CNG.c:59,18'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:55,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:55,9'
              BranchSideFuncs:
                - _silk_fatal.1656
                - _silk_fatal.1656
            - BranchSide:      'silk/CNG.c:56,9'
              BranchSideFuncs:
                - _silk_fatal.1656
                - _silk_fatal.1656
        - Branch String:   'silk/CNG.c:56,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:56,9'
              BranchSideFuncs:
                - _silk_fatal.1656
                - _silk_fatal.1656
            - BranchSide:      'silk/CNG.c:57,24'
              BranchSideFuncs:
                - _silk_fatal.1656
                - _silk_fatal.1656
      Callsites:
        - Src:             'silk/CNG.c:55,9'
          Dst:             _silk_fatal
        - Src:             'silk/CNG.c:56,9'
          Dst:             _silk_fatal
    - functionName:    _silk_fatal
      functionSourceFile: '/src/opus/silk/typedef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - file
        - line
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/typedef.h:69,4'
          Dst:             fprintf
        - Src:             'silk/typedef.h:73,4'
          Dst:             abort
    - functionName:    silk_SQRT_APPROX
      functionSourceFile: '/src/opus/silk/Inlines.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - silk_CLZ_FRAC
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/Inlines.h:75,9'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:76,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:79,19'
              BranchSideFuncs:
                - silk_CLZ_FRAC.1653
        - Branch String:   'silk/Inlines.h:81,9'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:82,11'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:84,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/Inlines.h:79,5'
          Dst:             silk_CLZ_FRAC
    - functionName:    silk_CNG
      functionSourceFile: '/src/opus/silk/CNG.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - psDec
        - psDecCtrl
        - frame
        - length
      BBCount:         113
      ICount:          1200
      EdgeCount:       148
      CyclomaticComplexity: 37
      functionsReached:
        - celt_fatal
        - silk_CNG_Reset
        - silk_CNG_exc
        - silk_NLSF2A
        - silk_SQRT_APPROX
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/CNG.c:92,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:94,25'
              BranchSideFuncs:
                - silk_CNG_Reset
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
            - BranchSide:      'silk/CNG.c:98,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
        - Branch String:   'silk/CNG.c:98,29'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:98,32'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
            - BranchSide:      'silk/CNG.c:129,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
        - Branch String:   'silk/CNG.c:98,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:102,16'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
            - BranchSide:      'silk/CNG.c:129,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
        - Branch String:   'silk/CNG.c:102,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:103,46'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
            - BranchSide:      'silk/CNG.c:106,22'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
        - Branch String:   'silk/CNG.c:108,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:109,17'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
            - BranchSide:      'silk/CNG.c:115,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
        - Branch String:   'silk/CNG.c:109,17'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:110,32'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
            - BranchSide:      'silk/CNG.c:113,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
        - Branch String:   'silk/CNG.c:119,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:120,41'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
            - BranchSide:      'silk/CNG.c:126,5'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
        - Branch String:   'silk/CNG.c:122,17'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:123,44'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
            - BranchSide:      'silk/CNG.c:125,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
        - Branch String:   'silk/CNG.c:129,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:131,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1659
            - BranchSide:      'silk/CNG.c:185,9'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:135,35'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:135,38'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
            - BranchSide:      'silk/CNG.c:136,24'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
        - Branch String:   'silk/CNG.c:135,13'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:136,24'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
            - BranchSide:      'silk/CNG.c:140,24'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1659
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
        - Branch String:   'silk/CNG.c:153,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:153,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:154,16'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:153,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:153,9'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:154,16'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:154,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:156,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:183,9'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:167,17'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:168,32'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,42'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,42'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,42'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,42'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,42'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,42'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,48'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:177,48'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:177,42'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:177,42'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:180,38'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:180,38'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:180,38'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:180,38'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:180,38'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:180,38'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:180,38'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:154,34'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:180,38'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:180,38'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:180,38'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:180,38'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:180,38'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:180,38'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:180,38'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:180,38'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:154,34'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:180,38'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:180,38'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:154,34'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:180,38'
              BranchSideFuncs: []
        - Branch String:   'silk/CNG.c:180,38'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:154,34'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:154,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/CNG.c:94,9'
          Dst:             silk_CNG_Reset
        - Src:             'silk/CNG.c:138,24'
          Dst:             silk_SQRT_APPROX
        - Src:             'silk/CNG.c:142,24'
          Dst:             silk_SQRT_APPROX
        - Src:             'silk/CNG.c:146,9'
          Dst:             silk_CNG_exc
        - Src:             'silk/CNG.c:149,9'
          Dst:             silk_NLSF2A
        - Src:             'silk/CNG.c:153,9'
          Dst:             celt_fatal
    - functionName:    silk_CNG_Reset
      functionSourceFile: '/src/opus/silk/CNG.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - psDec
      BBCount:         5
      ICount:          61
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/CNG.c:70,5'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:71,25'
              BranchSideFuncs: []
            - BranchSide:      'silk/CNG.c:74,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_decode_signs
      functionSourceFile: '/src/opus/silk/code_signs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - psRangeDec
        - pulses
        - length
        - signalType
        - quantOffsetType
        - sum_pulses
      BBCount:         20
      ICount:          167
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - ec_dec_icdf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/code_signs.c:94,5'
          Branch Sides:
            - BranchSide:      'silk/code_signs.c:95,13'
              BranchSideFuncs:
                - ec_dec_icdf
            - BranchSide:      'silk/code_signs.c:115,1'
              BranchSideFuncs: []
        - Branch String:   'silk/code_signs.c:96,13'
          Branch Sides:
            - BranchSide:      'silk/code_signs.c:97,25'
              BranchSideFuncs:
                - ec_dec_icdf
            - BranchSide:      'silk/code_signs.c:113,15'
              BranchSideFuncs:
                - ec_dec_icdf
        - Branch String:   'silk/code_signs.c:97,35'
          Branch Sides:
            - BranchSide:      'silk/code_signs.c:97,25'
              BranchSideFuncs:
                - ec_dec_icdf
            - BranchSide:      'silk/code_signs.c:97,25'
              BranchSideFuncs:
                - ec_dec_icdf
        - Branch String:   'silk/code_signs.c:98,13'
          Branch Sides:
            - BranchSide:      'silk/code_signs.c:99,21'
              BranchSideFuncs:
                - ec_dec_icdf
            - BranchSide:      'silk/code_signs.c:112,9'
              BranchSideFuncs:
                - ec_dec_icdf
        - Branch String:   'silk/code_signs.c:99,21'
          Branch Sides:
            - BranchSide:      'silk/code_signs.c:108,35'
              BranchSideFuncs:
                - ec_dec_icdf
            - BranchSide:      'silk/code_signs.c:111,13'
              BranchSideFuncs:
                - ec_dec_icdf
      Callsites:
        - Src:             'silk/code_signs.c:108,35'
          Dst:             ec_dec_icdf
    - functionName:    silk_encode_signs
      functionSourceFile: '/src/opus/silk/code_signs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - psRangeEnc
        - pulses
        - length
        - signalType
        - quantOffsetType
        - sum_pulses
      BBCount:         20
      ICount:          164
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - ec_enc_icdf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'silk/code_signs.c:60,5'
          Branch Sides:
            - BranchSide:      'silk/code_signs.c:61,13'
              BranchSideFuncs:
                - ec_enc_icdf
            - BranchSide:      'silk/code_signs.c:72,1'
              BranchSideFuncs: []
        - Branch String:   'silk/code_signs.c:62,13'
          Branch Sides:
            - BranchSide:      'silk/code_signs.c:63,25'
              BranchSideFuncs:
                - ec_enc_icdf
            - BranchSide:      'silk/code_signs.c:70,15'
              BranchSideFuncs:
                - ec_enc_icdf
        - Branch String:   'silk/code_signs.c:63,35'
          Branch Sides:
            - BranchSide:      'silk/code_signs.c:63,25'
              BranchSideFuncs:
                - ec_enc_icdf
            - BranchSide:      'silk/code_signs.c:63,25'
              BranchSideFuncs:
                - ec_enc_icdf
        - Branch String:   'silk/code_signs.c:64,13'
          Branch Sides:
            - BranchSide:      'silk/code_signs.c:65,21'
              BranchSideFuncs:
                - ec_enc_icdf
            - BranchSide:      'silk/code_signs.c:69,9'
              BranchSideFuncs:
                - ec_enc_icdf
        - Branch String:   'silk/code_signs.c:65,21'
          Branch Sides:
            - BranchSide:      'silk/code_signs.c:66,34'
              BranchSideFuncs:
                - ec_enc_icdf
            - BranchSide:      'silk/code_signs.c:68,13'
              BranchSideFuncs:
                - ec_enc_icdf
      Callsites:
        - Src:             'silk/code_signs.c:66,21'
          Dst:             ec_enc_icdf
    - functionName:    silk_CLZ32
      functionSourceFile: '/src/opus/silk/macros.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - in32
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'silk/macros.h:122,12'
          Branch Sides:
            - BranchSide:      'silk/macros.h:122,24'
              BranchSideFuncs: []
            - BranchSide:      'silk/macros.h:122,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_DIV32_varQ
      functionSourceFile: '/src/opus/silk/Inlines.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - a32
        - b32
        - Qres
      BBCount:         33
      ICount:          253
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _silk_fatal
        - silk_CLZ32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/Inlines.h:106,5'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:106,5'
              BranchSideFuncs:
                - _silk_fatal.1690
                - silk_CLZ32.1687
                - silk_CLZ32.1687
            - BranchSide:      'silk/Inlines.h:107,5'
              BranchSideFuncs:
                - _silk_fatal.1690
                - silk_CLZ32.1687
                - silk_CLZ32.1687
        - Branch String:   'silk/Inlines.h:107,5'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:107,5'
              BranchSideFuncs:
                - silk_CLZ32.1687
                - silk_CLZ32.1687
            - BranchSide:      'silk/Inlines.h:110,28'
              BranchSideFuncs:
                - silk_CLZ32.1687
                - silk_CLZ32.1687
        - Branch String:   'silk/Inlines.h:110,28'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:110,16'
              BranchSideFuncs:
                - silk_CLZ32.1687
                - silk_CLZ32.1687
            - BranchSide:      'silk/Inlines.h:110,16'
              BranchSideFuncs:
                - silk_CLZ32.1687
                - silk_CLZ32.1687
        - Branch String:   'silk/Inlines.h:112,28'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:112,16'
              BranchSideFuncs:
                - silk_CLZ32.1687
            - BranchSide:      'silk/Inlines.h:112,16'
              BranchSideFuncs:
                - silk_CLZ32.1687
        - Branch String:   'silk/Inlines.h:130,9'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:131,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:133,13'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:131,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:131,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:131,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:131,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:131,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:131,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:131,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:131,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:131,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:131,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:131,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:131,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:131,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:131,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:131,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:133,13'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:134,20'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:137,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/Inlines.h:106,5'
          Dst:             _silk_fatal
        - Src:             'silk/Inlines.h:107,5'
          Dst:             _silk_fatal
        - Src:             'silk/Inlines.h:110,16'
          Dst:             silk_CLZ32
        - Src:             'silk/Inlines.h:112,16'
          Dst:             silk_CLZ32
    - functionName:    _silk_fatal
      functionSourceFile: '/src/opus/silk/typedef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - file
        - line
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fprintf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'silk/typedef.h:69,4'
          Dst:             fprintf
        - Src:             'silk/typedef.h:73,4'
          Dst:             abort
    - functionName:    silk_INVERSE32_varQ
      functionSourceFile: '/src/opus/silk/Inlines.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - b32
        - Qres
      BBCount:         30
      ICount:          216
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _silk_fatal
        - silk_CLZ32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/Inlines.h:151,5'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:151,5'
              BranchSideFuncs:
                - _silk_fatal.1690
                - silk_CLZ32.1687
            - BranchSide:      'silk/Inlines.h:152,5'
              BranchSideFuncs:
                - _silk_fatal.1690
                - silk_CLZ32.1687
        - Branch String:   'silk/Inlines.h:152,5'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:152,5'
              BranchSideFuncs:
                - silk_CLZ32.1687
            - BranchSide:      'silk/Inlines.h:155,28'
              BranchSideFuncs:
                - silk_CLZ32.1687
        - Branch String:   'silk/Inlines.h:155,28'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:155,16'
              BranchSideFuncs:
                - silk_CLZ32.1687
            - BranchSide:      'silk/Inlines.h:155,16'
              BranchSideFuncs:
                - silk_CLZ32.1687
        - Branch String:   'silk/Inlines.h:172,9'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:175,13'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:173,16'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:173,16'
              BranchSideFuncs: []
        - Branch String:   'silk/Inlines.h:175,13'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:176,20'
              BranchSideFuncs: []
            - BranchSide:      'silk/Inlines.h:179,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/Inlines.h:151,5'
          Dst:             _silk_fatal
        - Src:             'silk/Inlines.h:152,5'
          Dst:             _silk_fatal
        - Src:             'silk/Inlines.h:155,16'
          Dst:             silk_CLZ32
    - functionName:    silk_decode_core
      functionSourceFile: '/src/opus/silk/decode_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - psDec
        - psDecCtrl
        - xq
        - pulses
        - arch
      BBCount:         138
      ICount:          1491
      EdgeCount:       179
      CyclomaticComplexity: 43
      functionsReached:
        - _silk_fatal
        - celt_fatal
        - silk_DIV32_varQ
        - silk_INVERSE32_varQ
        - silk_LPC_analysis_filter
      functionUses:    1
      BranchProfiles:
        - Branch String:   'silk/decode_core.c:56,5'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:56,5'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:58,5'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
        - Branch String:   'silk/decode_core.c:71,9'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:72,33'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:74,33'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
        - Branch String:   'silk/decode_core.c:79,5'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:80,21'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:97,5'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
        - Branch String:   'silk/decode_core.c:82,13'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:83,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:85,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
        - Branch String:   'silk/decode_core.c:89,13'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:90,35'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:93,21'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
        - Branch String:   'silk/decode_core.c:103,5'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:104,18'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:241,5'
              BranchSideFuncs: []
        - Branch String:   'silk/decode_core.c:116,13'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:117,46'
              BranchSideFuncs:
                - silk_DIV32_varQ
                - _silk_fatal.1690
                - silk_INVERSE32_varQ.1693
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:124,26'
              BranchSideFuncs:
                - _silk_fatal.1690
                - silk_INVERSE32_varQ.1693
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
        - Branch String:   'silk/decode_core.c:120,13'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:121,33'
              BranchSideFuncs:
                - _silk_fatal.1690
                - silk_INVERSE32_varQ.1693
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:123,9'
              BranchSideFuncs:
                - _silk_fatal.1690
                - silk_INVERSE32_varQ.1693
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
        - Branch String:   'silk/decode_core.c:128,9'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:128,9'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:129,32'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
        - Branch String:   'silk/decode_core.c:132,28'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:132,31'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:142,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
        - Branch String:   'silk/decode_core.c:132,68'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:133,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:142,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
        - Branch String:   'silk/decode_core.c:133,54'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:133,57'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:142,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
        - Branch String:   'silk/decode_core.c:132,13'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:135,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:142,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
        - Branch String:   'silk/decode_core.c:142,13'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:144,19'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:178,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:147,24'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:147,29'
              BranchSideFuncs:
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:149,29'
              BranchSideFuncs:
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:147,36'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:147,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:169,21'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:147,17'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:149,29'
              BranchSideFuncs:
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:169,21'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:150,17'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:150,17'
              BranchSideFuncs:
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:152,21'
              BranchSideFuncs:
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:152,21'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:153,21'
              BranchSideFuncs:
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:156,50'
              BranchSideFuncs:
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:160,21'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:162,36'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:164,24'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:164,17'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:165,56'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:167,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:170,21'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:171,60'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:173,17'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:178,13'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:180,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:200,24'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:181,13'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:184,30'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:199,9'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:203,9'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:205,13'
              BranchSideFuncs:
                - celt_fatal
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:235,9'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
        - Branch String:   'silk/decode_core.c:205,13'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:205,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:207,28'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:205,13'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:205,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:207,28'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:218,17'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:219,32'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:228,45'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:228,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:231,36'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:231,24'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:231,36'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
        - Branch String:   'silk/decode_core.c:231,36'
          Branch Sides:
            - BranchSide:      'silk/decode_core.c:231,24'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:231,24'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1693
                - _silk_fatal.1690
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
      Callsites:
        - Src:             'silk/decode_core.c:56,5'
          Dst:             _silk_fatal
        - Src:             'silk/decode_core.c:113,24'
          Dst:             silk_INVERSE32_varQ
        - Src:             'silk/decode_core.c:117,29'
          Dst:             silk_DIV32_varQ
        - Src:             'silk/decode_core.c:128,9'
          Dst:             _silk_fatal
        - Src:             'silk/decode_core.c:150,17'
          Dst:             celt_fatal
        - Src:             'silk/decode_core.c:156,17'
          Dst:             silk_LPC_analysis_filter
        - Src:             'silk/decode_core.c:205,13'
          Dst:             celt_fatal
    - functionName:    silk_bwexpander_32
      functionSourceFile: '/src/opus/silk/bwexpander_32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ar
        - d
        - chirp_Q16
      BBCount:         5
      ICount:          82
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'silk/bwexpander_32.c:45,5'
          Branch Sides:
            - BranchSide:      'silk/bwexpander_32.c:46,22'
              BranchSideFuncs: []
            - BranchSide:      'silk/bwexpander_32.c:49,19'
              BranchSideFuncs: []
      Callsites:       []
...
