---
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:    SAT16
      functionSourceFile: '/src/opus/./celt/arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './celt/arch.h:232,11'
          Branch Sides:
            - BranchSide:      './celt/arch.h:232,11'
              BranchSideFuncs: []
            - BranchSide:      './celt/arch.h:232,31'
              BranchSideFuncs: []
        - Branch String:   './celt/arch.h:232,31'
          Branch Sides:
            - BranchSide:      './celt/arch.h:232,11'
              BranchSideFuncs: []
            - BranchSide:      './celt/arch.h:232,65'
              BranchSideFuncs: []
      Callsites:       []
    - 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:          101
      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:         12
      ICount:          98
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream_decoder.c:377,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:379,13'
              BranchSideFuncs: []
            - 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: []
            - 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:       []
    - 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:          108
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - SAT16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/opus_multistream_decoder.c:351,8'
          Branch Sides:
            - BranchSide:      'src/opus_multistream_decoder.c:353,13'
              BranchSideFuncs:
                - SAT16
            - 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:
                - SAT16
            - 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:             SAT16
    - 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_const_c
      functionSourceFile: '/src/opus/celt/celt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - x
        - T
        - N
        - g10
        - g11
        - g12
      BBCount:         11
      ICount:          196
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt.c:175,4'
          Branch Sides:
            - BranchSide:      'celt/celt.c:177,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:193,1'
              BranchSideFuncs: []
        - Branch String:   'celt/celt.c:186,14'
          Branch Sides:
            - BranchSide:      'celt/celt.c:186,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:186,14'
              BranchSideFuncs: []
        - Branch String:   'celt/celt.c:186,14'
          Branch Sides:
            - BranchSide:      'celt/celt.c:186,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt.c:186,7'
              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
        - short
        - short
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - x
        - T0
        - T1
        - N
        - g0
        - g1
        - tapset0
        - tapset1
        - window
        - overlap
        - arch
      BBCount:         65
      ICount:          775
      EdgeCount:       85
      CyclomaticComplexity: 22
      functionsReached:
        - comb_filter
        - comb_filter_const_c
      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_c
        - 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_c
            - BranchSide:      'celt/celt.c:248,9'
              BranchSideFuncs:
                - comb_filter_const_c
        - 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_c
        - 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_c
            - BranchSide:      'celt/celt.c:248,7'
              BranchSideFuncs:
                - comb_filter_const_c
        - Branch String:   'celt/celt.c:249,9'
          Branch Sides:
            - BranchSide:      'celt/celt.c:249,7'
              BranchSideFuncs:
                - comb_filter_const_c
            - BranchSide:      'celt/celt.c:249,7'
              BranchSideFuncs:
                - comb_filter_const_c
        - Branch String:   'celt/celt.c:261,15'
          Branch Sides:
            - BranchSide:      'celt/celt.c:261,18'
              BranchSideFuncs:
                - comb_filter_const_c
            - BranchSide:      'celt/celt.c:263,10'
              BranchSideFuncs:
                - comb_filter_const_c
        - Branch String:   'celt/celt.c:261,25'
          Branch Sides:
            - BranchSide:      'celt/celt.c:261,28'
              BranchSideFuncs:
                - comb_filter_const_c
            - BranchSide:      'celt/celt.c:263,10'
              BranchSideFuncs:
                - comb_filter_const_c
        - Branch String:   'celt/celt.c:261,8'
          Branch Sides:
            - BranchSide:      'celt/celt.c:262,14'
              BranchSideFuncs:
                - comb_filter_const_c
            - BranchSide:      'celt/celt.c:263,10'
              BranchSideFuncs:
                - comb_filter_const_c
        - Branch String:   'celt/celt.c:263,4'
          Branch Sides:
            - BranchSide:      'celt/celt.c:266,10'
              BranchSideFuncs:
                - comb_filter_const_c
            - BranchSide:      'celt/celt.c:286,8'
              BranchSideFuncs:
                - comb_filter_const_c
        - Branch String:   'celt/celt.c:279,14'
          Branch Sides:
            - BranchSide:      'celt/celt.c:279,7'
              BranchSideFuncs:
                - comb_filter_const_c
            - BranchSide:      'celt/celt.c:279,14'
              BranchSideFuncs:
                - comb_filter_const_c
        - Branch String:   'celt/celt.c:279,14'
          Branch Sides:
            - BranchSide:      'celt/celt.c:279,7'
              BranchSideFuncs:
                - comb_filter_const_c
            - BranchSide:      'celt/celt.c:279,7'
              BranchSideFuncs:
                - comb_filter_const_c
        - 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_c
        - 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_c
    - 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:    186
      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:    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:         95
      ICount:          704
      EdgeCount:       125
      CyclomaticComplexity: 32
      functionsReached:
        - opus_limit2_checkwithin1_c
      functionUses:    1
      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:111,17'
          Branch Sides:
            - BranchSide:      'src/opus.c:111,16'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:111,16'
              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:119,33'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:119,33'
              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:121,25'
          Branch Sides:
            - BranchSide:      'src/opus.c:121,23'
              BranchSideFuncs: []
            - BranchSide:      'src/opus.c:121,23'
              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_frac
      functionSourceFile: '/src/opus/./celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    celt_exp2
      functionSourceFile: '/src/opus/./celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - celt_exp2_frac
      functionUses:    1
      BranchProfiles:
        - Branch String:   './celt/mathops.h:432,8'
          Branch Sides:
            - BranchSide:      './celt/mathops.h:433,7'
              BranchSideFuncs: []
            - BranchSide:      './celt/mathops.h:434,13'
              BranchSideFuncs:
                - celt_exp2_frac
        - Branch String:   './celt/mathops.h:437,11'
          Branch Sides:
            - BranchSide:      './celt/mathops.h:437,4'
              BranchSideFuncs: []
            - BranchSide:      './celt/mathops.h:437,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             './celt/mathops.h:436,11'
          Dst:             celt_exp2_frac
    - functionName:    smooth_fade
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 235
      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:          132
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:226,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:228,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:235,1'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:228,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:230,24'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:234,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: 1634
      functionLinenumberEnd: 1645
      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: 1600
      functionLinenumberEnd: 1629
      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: 1566
      functionLinenumberEnd: 1595
      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: 1544
      functionLinenumberEnd: 1561
      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: 1505
      functionLinenumberEnd: 1539
      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: 1496
      functionLinenumberEnd: 1502
      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: 1477
      functionLinenumberEnd: 1491
      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:1489,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1489,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1490,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opus_dred_get_size
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1468
      functionLinenumberEnd: 1472
      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: 1380
      functionLinenumberEnd: 1417
      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: 1374
      functionLinenumberEnd: 1377
      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:1375,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1375,13'
              BranchSideFuncs:
                - opus_free.425
            - BranchSide:      'src/opus_decoder.c:1375,8'
              BranchSideFuncs:
                - opus_free.425
      Callsites:
        - Src:             'src/opus_decoder.c:1376,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: 1352
      functionLinenumberEnd: 1371
      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:1356,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1358,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1362,33'
              BranchSideFuncs:
                - opus_dred_decoder_init
                - opus_free.425
        - Branch String:   'src/opus_decoder.c:1358,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1359,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1360,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1363,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1364,16'
              BranchSideFuncs:
                - opus_free.425
            - BranchSide:      'src/opus_decoder.c:1365,8'
              BranchSideFuncs:
                - opus_free.425
        - Branch String:   'src/opus_decoder.c:1365,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1367,17'
              BranchSideFuncs:
                - opus_free.425
            - BranchSide:      'src/opus_decoder.c:1370,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:1355,40'
          Dst:             opus_dred_decoder_get_size
        - Src:             'src/opus_decoder.c:1355,29'
          Dst:             opus_alloc
        - Src:             'src/opus_decoder.c:1362,10'
          Dst:             opus_dred_decoder_init
        - Src:             'src/opus_decoder.c:1367,7'
          Dst:             opus_free
    - functionName:    opus_dred_decoder_get_size
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1321
      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: 1338
      functionLinenumberEnd: 1348
      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:1345,16'
          Dst:             opus_select_arch
    - functionName:    opus_packet_has_lbrr
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1287
      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:1274,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1275,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1276,58'
              BranchSideFuncs:
                - opus_packet_get_samples_per_frame
                - opus_packet_get_nb_channels
                - opus_packet_parse
        - Branch String:   'src/opus_decoder.c:1277,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1278,19'
              BranchSideFuncs:
                - opus_packet_get_nb_channels
                - opus_packet_parse
            - BranchSide:      'src/opus_decoder.c:1279,57'
              BranchSideFuncs:
                - opus_packet_get_nb_channels
                - opus_packet_parse
        - Branch String:   'src/opus_decoder.c:1281,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1282,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1283,12'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1284,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1285,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1286,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1285,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1285,24'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1286,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:1273,18'
          Dst:             opus_packet_get_mode
        - Src:             'src/opus_decoder.c:1276,24'
          Dst:             opus_packet_get_samples_per_frame
        - Src:             'src/opus_decoder.c:1279,29'
          Dst:             opus_packet_get_nb_channels
        - Src:             'src/opus_decoder.c:1280,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: 1227
      functionLinenumberEnd: 1228
      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: 1249
      functionLinenumberEnd: 1262
      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:1253,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1254,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1256,14'
              BranchSideFuncs:
                - opus_packet_get_samples_per_frame
        - Branch String:   'src/opus_decoder.c:1258,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1259,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1261,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:1251,16'
          Dst:             opus_packet_get_nb_frames
        - Src:             'src/opus_decoder.c:1256,20'
          Dst:             opus_packet_get_samples_per_frame
    - functionName:    opus_packet_get_nb_frames
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionLinenumberEnd: 1245
      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:1234,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1235,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1236,12'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1237,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1238,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1239,13'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1239,13'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1240,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1241,13'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1241,13'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1242,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1244,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opus_decoder_destroy
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1205
      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:1204,4'
          Dst:             opus_free
    - functionName:    opus_decoder_ctl
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1200
      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:1024,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1028,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1038,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1049,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1059,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1069,7'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
                - silk_ResetDecoder
            - BranchSide:      'src/opus_decoder.c:1084,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1094,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1107,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1117,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1127,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1137,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1147,28'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1157,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1167,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1191,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1028,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1028,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1028,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1029,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1031,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1033,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1038,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1038,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1038,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1039,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1039,22'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1041,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1039,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1041,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1043,25'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1049,28'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1049,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1049,28'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1050,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1052,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1054,17'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1059,28'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1059,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1059,28'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1060,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1062,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1064,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1084,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1084,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1084,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1085,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1087,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1089,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1094,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1094,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1094,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1095,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1097,10'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1099,11'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1099,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1100,33'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1102,19'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1107,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1107,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1107,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1108,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1110,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1112,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1117,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1117,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1117,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1118,25'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1118,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1120,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1118,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1120,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1122,26'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1127,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1127,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1127,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1128,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1130,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1132,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1137,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1137,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1137,27'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1138,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1138,22'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1140,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1138,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1140,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1142,31'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1147,28'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1147,28'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1147,28'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1148,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1150,11'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
            - BranchSide:      'src/opus_decoder.c:1152,31'
              BranchSideFuncs:
                - opus_custom_decoder_ctl
        - Branch String:   'src/opus_decoder.c:1157,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1157,27'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1157,27'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1158,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1158,22'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1160,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1158,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1160,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1162,32'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1167,28'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1167,28'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1167,28'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1168,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1170,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1172,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:1044,8'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:1073,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:1074,7'
          Dst:             silk_ResetDecoder
        - Src:             'src/opus_decoder.c:1100,16'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:1142,14'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:1152,14'
          Dst:             opus_custom_decoder_ctl
    - functionName:    opus_decode_float
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 1005
      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:          199
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - celt_fatal
        - opus_decode_native
        - opus_decoder_get_nb_samples
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:981,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:984,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:986,8'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - opus_decoder_get_nb_samples
        - Branch String:   'src/opus_decoder.c:986,21'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:986,24'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - opus_decoder_get_nb_samples
            - BranchSide:      'src/opus_decoder.c:994,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:986,32'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:986,36'
              BranchSideFuncs:
                - opus_decoder_get_nb_samples
                - celt_fatal
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:994,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:986,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:988,48'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:994,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:989,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:990,23'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:992,10'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:990,23'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:990,21'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:990,21'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:994,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:994,4'
              BranchSideFuncs:
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:995,4'
              BranchSideFuncs:
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:994,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:994,4'
              BranchSideFuncs:
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:995,4'
              BranchSideFuncs:
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:998,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1000,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1004,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1000,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1001,19'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1002,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:988,20'
          Dst:             opus_decoder_get_nb_samples
        - Src:             'src/opus_decoder.c:994,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:997,10'
          Dst:             opus_decode_native
    - functionName:    opus_decoder_get_nb_samples
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1292
      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:1292,11'
          Dst:             opus_packet_get_nb_samples
    - functionName:    opus_decode_native
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 860
      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:         95
      ICount:          640
      EdgeCount:       125
      CyclomaticComplexity: 32
      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
        - validate_opus_decoder
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:710,21'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:710,24'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:711,7'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:710,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:711,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:713,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_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:713,20'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:713,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_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:713,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_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:713,30'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:713,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_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:713,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_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:713,45'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:713,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_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:741,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_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:713,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:714,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:741,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_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:744,15'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:744,18'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:746,11'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
        - Branch String:   'src/opus_decoder.c:744,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:746,11'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:759,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_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:750,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:751,20'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:752,23'
              BranchSideFuncs:
                - celt_fatal
                - _opus_false
                - opus_decode_frame
        - Branch String:   'src/opus_decoder.c:753,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:749,34'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:754,7'
              BranchSideFuncs:
                - celt_fatal
                - _opus_false
        - Branch String:   'src/opus_decoder.c:754,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:754,7'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:755,11'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:755,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:756,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:757,34'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:769,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:770,15'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - _opus_false
                - 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:773,8'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - _opus_false
                - 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:773,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:774,14'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:775,40'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - _opus_false
                - 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:779,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:784,11'
              BranchSideFuncs:
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:815,8'
              BranchSideFuncs:
                - _opus_false
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:784,42'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:784,45'
              BranchSideFuncs:
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:785,36'
              BranchSideFuncs:
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:784,75'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:784,78'
              BranchSideFuncs:
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:785,36'
              BranchSideFuncs:
                - opus_decode_native
        - Branch String:   'src/opus_decoder.c:784,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:785,36'
              BranchSideFuncs:
                - opus_decode_native
            - BranchSide:      'src/opus_decoder.c:787,23'
              BranchSideFuncs:
                - opus_decode_frame
                - _opus_false
                - opus_decode_native
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:788,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:790,35'
              BranchSideFuncs:
                - opus_decode_native
                - celt_fatal
                - opus_decode_frame
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:799,18'
              BranchSideFuncs:
                - opus_decode_frame
                - _opus_false
        - Branch String:   'src/opus_decoder.c:791,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:793,40'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:796,10'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_frame
                - _opus_false
        - Branch String:   'src/opus_decoder.c:796,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:796,10'
              BranchSideFuncs:
                - opus_decode_frame
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:797,7'
              BranchSideFuncs:
                - opus_decode_frame
                - _opus_false
        - Branch String:   'src/opus_decoder.c:805,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:806,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:808,14'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:808,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:809,13'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:810,37'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:815,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:816,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:819,15'
              BranchSideFuncs:
                - _opus_false
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:825,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:830,11'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_extension_iterator_find
            - BranchSide:      'src/opus_decoder.c:850,31'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:834,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:836,22'
              BranchSideFuncs:
                - opus_extension_iterator_find
                - opus_decode_frame
                - celt_fatal
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:841,15'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:838,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:838,24'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_extension_iterator_find
            - BranchSide:      'src/opus_decoder.c:839,18'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:839,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:834,7'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_extension_iterator_find
            - BranchSide:      'src/opus_decoder.c:839,36'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:841,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:841,31'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_extension_iterator_find
            - BranchSide:      'src/opus_decoder.c:843,31'
              BranchSideFuncs:
                - opus_decode_frame
                - celt_fatal
                - _opus_false
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:844,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:845,17'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:846,7'
              BranchSideFuncs:
                - celt_fatal
                - _opus_false
                - opus_decode_frame
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:846,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:846,7'
              BranchSideFuncs:
                - _opus_false
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
            - BranchSide:      'src/opus_decoder.c:847,20'
              BranchSideFuncs:
                - _opus_false
                - opus_decode_frame
                - celt_fatal
                - opus_extension_iterator_find
        - Branch String:   'src/opus_decoder.c:851,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:852,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:859,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:709,4'
          Dst:             validate_opus_decoder
        - Src:             'src/opus_decoder.c:749,16'
          Dst:             opus_decode_frame
        - Src:             'src/opus_decoder.c:754,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:755,11'
          Dst:             _opus_false
        - Src:             'src/opus_decoder.c:762,18'
          Dst:             opus_packet_get_mode
        - Src:             'src/opus_decoder.c:763,23'
          Dst:             opus_packet_get_bandwidth
        - Src:             'src/opus_decoder.c:764,24'
          Dst:             opus_packet_get_samples_per_frame
        - Src:             'src/opus_decoder.c:765,29'
          Dst:             opus_packet_get_nb_channels
        - Src:             'src/opus_decoder.c:767,12'
          Dst:             opus_packet_parse_impl
        - Src:             'src/opus_decoder.c:775,4'
          Dst:             opus_extension_iterator_init
        - Src:             'src/opus_decoder.c:785,17'
          Dst:             opus_decode_native
        - Src:             'src/opus_decoder.c:790,16'
          Dst:             opus_decode_native
        - Src:             'src/opus_decoder.c:796,10'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:803,13'
          Dst:             opus_decode_frame
        - Src:             'src/opus_decoder.c:808,14'
          Dst:             _opus_false
        - Src:             'src/opus_decoder.c:837,16'
          Dst:             opus_extension_iterator_find
        - Src:             'src/opus_decoder.c:843,13'
          Dst:             opus_decode_frame
        - Src:             'src/opus_decoder.c:846,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:851,8'
          Dst:             _opus_false
    - 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: 694
      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:         316
      ICount:          2036
      EdgeCount:       408
      CyclomaticComplexity: 94
      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:483,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:453,18'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:453,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:453,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:464,13'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:465,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:475,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:465,16'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:467,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:472,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:468,15'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:469,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:470,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:477,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:457,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:478,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:478,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:479,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:481,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:481,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:484,20'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:484,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:513,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:484,46'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:484,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:513,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:485,5'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:485,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:513,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:484,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:488,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:513,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:488,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:489,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:491,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:492,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:494,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:512,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:497,29'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:498,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:499,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:503,14'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:505,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:510,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:513,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:514,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:516,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:516,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:518,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:522,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:524,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:524,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: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
        - Branch String:   'src/opus_decoder.c:524,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:526,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: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
        - Branch String:   'src/opus_decoder.c:527,54'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:527,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:527,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:531,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:533,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:556,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:535,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:538,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:542,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:542,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:545,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:548,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:551,10'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/opus_decoder.c:554,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:554,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:555,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:556,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:556,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:559,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:559,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:559,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:559,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:563,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:563,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:577,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:563,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:570,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:577,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:570,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:570,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:571,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:573,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:573,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:574,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:577,4'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:577,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:579,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:579,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:581,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:594,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:581,29'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:581,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:581,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:583,33'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:583,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:586,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:583,54'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:583,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:586,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:583,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:584,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:586,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:584,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:584,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:586,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:586,53'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:586,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:587,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:591,38'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:591,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:591,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:591,71'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:586,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:586,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:595,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:597,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:602,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:597,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:598,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:599,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:602,40'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:602,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:607,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:602,56'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:602,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:604,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:602,72'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:602,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:604,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:602,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:604,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:607,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:604,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:604,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:605,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:612,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:612,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:613,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:617,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:617,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:630,8'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:617,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:619,7'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:630,8'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:619,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:619,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:620,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:620,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:620,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:622,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:623,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:623,7'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:624,19'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:630,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:630,22'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:640,8'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:630,35'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:630,39'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:640,8'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:630,71'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:630,74'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:632,13'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:630,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:632,13'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:640,8'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:632,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:634,16'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:637,35'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:634,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:635,53'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:636,7'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
                - smooth_fade
        - Branch String:   'src/opus_decoder.c:640,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:642,11'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
                - smooth_fade
            - BranchSide:      'src/opus_decoder.c:661,7'
              BranchSideFuncs:
                - _opus_false
                - celt_exp2
        - Branch String:   'src/opus_decoder.c:642,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:644,16'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
            - BranchSide:      'src/opus_decoder.c:655,22'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
        - Branch String:   'src/opus_decoder.c:644,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:645,22'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
            - BranchSide:      'src/opus_decoder.c:646,22'
              BranchSideFuncs:
                - smooth_fade
                - _opus_false
                - celt_exp2
        - Branch String:   'src/opus_decoder.c:661,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:664,24'
              BranchSideFuncs:
                - celt_exp2
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:677,8'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:665,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:669,14'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:675,4'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:673,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:673,10'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:673,19'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:673,19'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:673,10'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:673,10'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:677,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:678,7'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:680,25'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:683,37'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:683,41'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:683,37'
              BranchSideFuncs:
                - _opus_false
        - Branch String:   'src/opus_decoder.c:685,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:687,11'
              BranchSideFuncs:
                - _opus_false
            - BranchSide:      'src/opus_decoder.c:692,11'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:687,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:688,10'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:689,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:692,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:692,26'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:692,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:458,20'
          Dst:             silk_Decode
        - Src:             'src/opus_decoder.c:485,8'
          Dst:             ec_tell
        - Src:             'src/opus_decoder.c:489,23'
          Dst:             ec_dec_bit_logp
        - Src:             'src/opus_decoder.c:494,25'
          Dst:             ec_dec_bit_logp
        - Src:             'src/opus_decoder.c:498,28'
          Dst:             ec_dec_uint
        - Src:             'src/opus_decoder.c:499,22'
          Dst:             ec_tell
        - Src:             'src/opus_decoder.c:503,22'
          Dst:             ec_tell
        - Src:             'src/opus_decoder.c:527,7'
          Dst:             opus_decode_frame
        - Src:             'src/opus_decoder.c:551,10'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:554,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:554,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:556,4'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:556,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:570,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:570,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:571,7'
          Dst:             celt_decode_with_ec
        - Src:             'src/opus_decoder.c:573,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:573,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:577,4'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:577,4'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:584,10'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:584,10'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:586,18'
          Dst:             celt_decode_with_ec_dred
        - Src:             'src/opus_decoder.c:592,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:604,10'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:604,10'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:605,10'
          Dst:             celt_decode_with_ec
        - Src:             'src/opus_decoder.c:612,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:612,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:619,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:619,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:620,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:620,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:622,7'
          Dst:             celt_decode_with_ec
        - Src:             'src/opus_decoder.c:623,7'
          Dst:             opus_custom_decoder_ctl
        - Src:             'src/opus_decoder.c:623,7'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:624,7'
          Dst:             smooth_fade
        - Src:             'src/opus_decoder.c:637,7'
          Dst:             smooth_fade
        - Src:             'src/opus_decoder.c:646,10'
          Dst:             smooth_fade
        - Src:             'src/opus_decoder.c:655,10'
          Dst:             smooth_fade
        - Src:             'src/opus_decoder.c:664,14'
          Dst:             celt_exp2
        - Src:             'src/opus_decoder.c:687,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: 1209
      functionLinenumberEnd: 1223
      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:1211,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1213,49'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1216,16'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1214,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1215,20'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1216,4'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:1216,15'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:1218,20'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:1221,49'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opus_decode24
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 924
      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:921,7'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:922,7'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:923,30'
              BranchSideFuncs:
                - opus_decode_native
      Callsites:
        - Src:             'src/opus_decoder.c:923,11'
          Dst:             opus_decode_native
    - functionName:    SAT16
      functionSourceFile: '/src/opus/./celt/arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './celt/arch.h:232,11'
          Branch Sides:
            - BranchSide:      './celt/arch.h:232,11'
              BranchSideFuncs: []
            - BranchSide:      './celt/arch.h:232,31'
              BranchSideFuncs: []
        - Branch String:   './celt/arch.h:232,31'
          Branch Sides:
            - BranchSide:      './celt/arch.h:232,11'
              BranchSideFuncs: []
            - BranchSide:      './celt/arch.h:232,65'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opus_decode
      functionSourceFile: '/src/opus/src/opus_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 914
      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:          199
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - SAT16
        - celt_fatal
        - opus_decode_native
        - opus_decoder_get_nb_samples
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/opus_decoder.c:885,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:888,11'
              BranchSideFuncs: []
            - BranchSide:      'src/opus_decoder.c:890,12'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - SAT16.447
                - opus_decoder_get_nb_samples
        - Branch String:   'src/opus_decoder.c:890,25'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:890,28'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - SAT16.447
                - opus_decoder_get_nb_samples
            - BranchSide:      'src/opus_decoder.c:898,8'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - SAT16.447
        - Branch String:   'src/opus_decoder.c:890,36'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:890,40'
              BranchSideFuncs:
                - opus_decoder_get_nb_samples
                - celt_fatal
                - opus_decode_native
                - SAT16.447
            - BranchSide:      'src/opus_decoder.c:898,8'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - SAT16.447
        - Branch String:   'src/opus_decoder.c:890,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:892,52'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - SAT16.447
            - BranchSide:      'src/opus_decoder.c:898,8'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - SAT16.447
        - Branch String:   'src/opus_decoder.c:893,15'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:894,27'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - SAT16.447
            - BranchSide:      'src/opus_decoder.c:896,14'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:894,27'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:894,25'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - SAT16.447
            - BranchSide:      'src/opus_decoder.c:894,25'
              BranchSideFuncs:
                - celt_fatal
                - opus_decode_native
                - SAT16.447
        - Branch String:   'src/opus_decoder.c:898,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:898,8'
              BranchSideFuncs:
                - opus_decode_native
                - SAT16.447
            - BranchSide:      'src/opus_decoder.c:899,8'
              BranchSideFuncs:
                - opus_decode_native
                - SAT16.447
        - Branch String:   'src/opus_decoder.c:898,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:898,8'
              BranchSideFuncs:
                - opus_decode_native
                - SAT16.447
            - BranchSide:      'src/opus_decoder.c:899,8'
              BranchSideFuncs:
                - opus_decode_native
                - SAT16.447
        - Branch String:   'src/opus_decoder.c:902,12'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:906,17'
              BranchSideFuncs:
                - SAT16.447
            - BranchSide:      'src/opus_decoder.c:913,15'
              BranchSideFuncs: []
        - Branch String:   'src/opus_decoder.c:906,11'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:907,23'
              BranchSideFuncs:
                - SAT16.447
            - BranchSide:      'src/opus_decoder.c:911,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/opus_decoder.c:892,24'
          Dst:             opus_decoder_get_nb_samples
        - Src:             'src/opus_decoder.c:898,8'
          Dst:             celt_fatal
        - Src:             'src/opus_decoder.c:901,14'
          Dst:             opus_decode_native
        - Src:             'src/opus_decoder.c:907,23'
          Dst:             SAT16
    - 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.426
                - opus_decoder_init
                - opus_free.425
            - BranchSide:      'src/opus_decoder.c:195,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.426
                - opus_decoder_init
                - opus_free.425
        - Branch String:   'src/opus_decoder.c:190,29'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:190,31'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.426
                - opus_decoder_init
                - opus_free.425
            - BranchSide:      'src/opus_decoder.c:195,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.426
                - opus_decoder_init
                - opus_free.425
        - Branch String:   'src/opus_decoder.c:190,40'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:190,42'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.426
                - opus_decoder_init
                - opus_free.425
            - BranchSide:      'src/opus_decoder.c:195,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.426
                - opus_decoder_init
                - opus_free.425
        - Branch String:   'src/opus_decoder.c:190,51'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:190,53'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.426
                - opus_decoder_init
                - opus_free.425
            - BranchSide:      'src/opus_decoder.c:195,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.426
                - opus_decoder_init
                - opus_free.425
        - Branch String:   'src/opus_decoder.c:192,10'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:192,12'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.426
                - opus_decoder_init
                - opus_free.425
            - BranchSide:      'src/opus_decoder.c:195,9'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.426
                - opus_decoder_init
                - opus_free.425
        - 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.426
                - opus_decoder_init
                - opus_free.425
            - BranchSide:      'src/opus_decoder.c:201,57'
              BranchSideFuncs:
                - opus_decoder_get_size
                - opus_alloc.426
                - opus_decoder_init
                - opus_free.425
        - 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.426
                - opus_decoder_init
                - opus_free.425
        - 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.425
        - 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.425
            - BranchSide:      'src/opus_decoder.c:211,8'
              BranchSideFuncs:
                - opus_free.425
        - Branch String:   'src/opus_decoder.c:211,8'
          Branch Sides:
            - BranchSide:      'src/opus_decoder.c:213,17'
              BranchSideFuncs:
                - opus_free.425
            - 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.452
                - celt_decoder_get_size
                - align.452
        - 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.452
                - celt_decoder_get_size
                - align.452
      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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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.452
                - align.452
                - 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:    write_extension_payload
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 444
      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:410,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:410,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'src/extensions.c:410,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/extensions.c:410,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:410,4'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:411,8'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:411,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:413,11'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:423,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:413,24'
          Branch Sides:
            - BranchSide:      'src/extensions.c:413,27'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:414,10'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:413,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:414,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:415,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:415,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:416,14'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:421,4'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:416,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:417,13'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:418,14'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:418,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:418,32'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:419,13'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:423,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:424,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:425,26'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:426,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:427,23'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:428,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:428,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:429,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:430,12'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:430,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:433,16'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:440,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:433,10'
          Branch Sides:
            - BranchSide:      'src/extensions.c:434,17'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:437,14'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:434,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:434,23'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:435,16'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:437,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:437,32'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:438,13'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:440,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:440,17'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:441,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:410,4'
          Dst:             celt_fatal
    - functionName:    write_extension
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 454
      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:448,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:449,7'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:450,4'
              BranchSideFuncs:
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:450,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:450,4'
              BranchSideFuncs:
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:450,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/extensions.c:450,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:450,4'
              BranchSideFuncs:
                - write_extension_payload
            - BranchSide:      'src/extensions.c:451,8'
              BranchSideFuncs:
                - write_extension_payload
        - Branch String:   'src/extensions.c:451,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:451,27'
              BranchSideFuncs:
                - write_extension_payload
            - BranchSide:      'src/extensions.c:452,7'
              BranchSideFuncs:
                - write_extension_payload
        - Branch String:   'src/extensions.c:451,42'
          Branch Sides:
            - BranchSide:      'src/extensions.c:451,57'
              BranchSideFuncs:
                - write_extension_payload
            - BranchSide:      'src/extensions.c:451,69'
              BranchSideFuncs:
                - write_extension_payload
      Callsites:
        - Src:             'src/extensions.c:450,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:453,11'
          Dst:             write_extension_payload
    - functionName:    opus_packet_extensions_generate
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 630
      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:469,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:469,4'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:470,8'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:470,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:470,24'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:475,10'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:475,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:475,49'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:476,4'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:477,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:479,11'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:485,10'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:480,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:480,36'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:480,20'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:480,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:480,36'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:481,11'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:481,32'
          Branch Sides:
            - BranchSide:      'src/extensions.c:481,59'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:481,35'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:481,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:481,59'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:482,26'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:482,26'
          Branch Sides:
            - BranchSide:      'src/extensions.c:482,21'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:482,21'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:483,26'
          Branch Sides:
            - BranchSide:      'src/extensions.c:483,21'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:483,21'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:485,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:485,66'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:486,10'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:486,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:491,20'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:615,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'src/extensions.c:494,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:496,31'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:557,28'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:496,10'
          Branch Sides:
            - BranchSide:      'src/extensions.c:498,17'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:556,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:498,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:502,23'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:555,10'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:502,16'
          Branch Sides:
            - BranchSide:      'src/extensions.c:504,40'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:517,20'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:504,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:504,64'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:505,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:505,19'
          Branch Sides:
            - BranchSide:      'src/extensions.c:505,19'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:506,23'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:506,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:508,22'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:510,23'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:511,21'
          Branch Sides:
            - BranchSide:      'src/extensions.c:511,24'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:516,16'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:510,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:514,22'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:516,16'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:517,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:517,35'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:521,20'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:521,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:522,52'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:527,43'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:543,16'
          Branch Sides:
            - BranchSide:      'src/extensions.c:546,43'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:550,28'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:547,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:546,19'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:547,23'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:546,19'
          Branch Sides:
            - BranchSide:      'src/extensions.c:547,50'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:548,41'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:557,7'
          Branch Sides:
            - BranchSide:      'src/extensions.c:559,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:614,4'
              BranchSideFuncs:
                - celt_fatal
                - write_extension
                - write_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:559,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:562,17'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:613,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:562,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:563,27'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:578,35'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:564,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:565,19'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:566,20'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:566,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:567,23'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:570,23'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:567,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:567,29'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:568,22'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:570,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:570,29'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:571,22'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:572,23'
          Branch Sides:
            - BranchSide:      'src/extensions.c:572,41'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
            - BranchSide:      'src/extensions.c:573,22'
              BranchSideFuncs:
                - write_extension
                - celt_fatal
                - celt_fatal
                - write_extension_payload
        - Branch String:   'src/extensions.c:580,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:580,33'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:581,20'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:583,34'
          Branch Sides:
            - BranchSide:      'src/extensions.c:583,54'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:612,10'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:583,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:588,30'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:612,10'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:590,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:590,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:590,21'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:590,39'
          Branch Sides:
            - BranchSide:      'src/extensions.c:590,42'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:590,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:591,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:592,19'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:593,20'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:593,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:593,46'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:594,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:595,16'
          Branch Sides:
            - BranchSide:      'src/extensions.c:598,40'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:610,20'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:598,19'
          Branch Sides:
            - BranchSide:      'src/extensions.c:600,26'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:608,38'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:600,26'
          Branch Sides:
            - BranchSide:      'src/extensions.c:602,55'
              BranchSideFuncs:
                - write_extension_payload
                - celt_fatal
                - celt_fatal
                - write_extension
            - BranchSide:      'src/extensions.c:607,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:603,47'
          Branch Sides:
            - BranchSide:      'src/extensions.c:603,50'
              BranchSideFuncs:
                - write_extension_payload
                - celt_fatal
                - celt_fatal
                - write_extension
            - BranchSide:      'src/extensions.c:603,47'
              BranchSideFuncs:
                - write_extension_payload
                - celt_fatal
                - celt_fatal
                - write_extension
        - Branch String:   'src/extensions.c:604,29'
          Branch Sides:
            - BranchSide:      'src/extensions.c:604,45'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:605,32'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:610,20'
          Branch Sides:
            - BranchSide:      'src/extensions.c:610,36'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
            - BranchSide:      'src/extensions.c:611,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - write_extension
                - write_extension_payload
        - Branch String:   'src/extensions.c:615,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:615,4'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:619,8'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:619,12'
          Branch Sides:
            - BranchSide:      'src/extensions.c:619,15'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:629,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:619,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:621,28'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:629,11'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:622,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:623,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:627,14'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:624,10'
          Branch Sides:
            - BranchSide:      'src/extensions.c:625,13'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:626,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:469,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:505,19'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:578,19'
          Dst:             write_extension
        - Src:             'src/extensions.c:602,31'
          Dst:             write_extension_payload
        - Src:             'src/extensions.c:615,4'
          Dst:             celt_fatal
    - functionName:    opus_packet_extensions_parse_ext
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 406
      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:380,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:380,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:381,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
        - Branch String:   'src/extensions.c:381,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:381,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:382,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
        - Branch String:   'src/extensions.c:381,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:381,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:382,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
        - Branch String:   'src/extensions.c:382,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:382,4'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:384,15'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
        - Branch String:   'src/extensions.c:385,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:387,15'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:391,27'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
                - celt_fatal
        - Branch String:   'src/extensions.c:396,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:396,21'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:397,31'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:398,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:399,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:401,7'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:401,7'
          Branch Sides:
            - BranchSide:      'src/extensions.c:401,7'
              BranchSideFuncs:
                - opus_extension_iterator_next
                - celt_fatal
            - BranchSide:      'src/extensions.c:402,7'
              BranchSideFuncs:
                - opus_extension_iterator_next
                - celt_fatal
      Callsites:
        - Src:             'src/extensions.c:380,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:381,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:382,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:392,4'
          Dst:             opus_extension_iterator_init
        - Src:             'src/extensions.c:395,13'
          Dst:             opus_extension_iterator_next
        - Src:             'src/extensions.c:401,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: 159
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
        - ext
      BBCount:         75
      ICount:          630
      EdgeCount:       100
      CyclomaticComplexity: 27
      functionsReached:
        - celt_fatal
        - opus_extension_iterator_next
        - skip_extension
        - skip_extension_payload
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/extensions.c:161,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:162,7'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:164,8'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:164,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:166,7'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:227,8'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:166,7'
          Branch Sides:
            - BranchSide:      'src/extensions.c:167,10'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:212,27'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:167,10'
          Branch Sides:
            - BranchSide:      'src/extensions.c:170,31'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:208,27'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:174,13'
          Branch Sides:
            - BranchSide:      'src/extensions.c:174,13'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
            - BranchSide:      'src/extensions.c:176,17'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
        - Branch String:   'src/extensions.c:176,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:176,38'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:180,17'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
        - Branch String:   'src/extensions.c:181,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:181,17'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
            - BranchSide:      'src/extensions.c:185,26'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
        - Branch String:   'src/extensions.c:182,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:182,17'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
            - BranchSide:      'src/extensions.c:185,26'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
        - Branch String:   'src/extensions.c:180,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:183,31'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
            - BranchSide:      'src/extensions.c:185,26'
              BranchSideFuncs:
                - skip_extension_payload
                - celt_fatal
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
        - Branch String:   'src/extensions.c:189,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:190,16'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:192,13'
              BranchSideFuncs:
                - celt_fatal
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
                - skip_extension_payload
        - Branch String:   'src/extensions.c:192,13'
          Branch Sides:
            - BranchSide:      'src/extensions.c:192,13'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:196,17'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
        - Branch String:   'src/extensions.c:196,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:197,16'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
                - skip_extension
                - celt_fatal
                - skip_extension_payload
                - celt_fatal
            - BranchSide:      'src/extensions.c:199,17'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:199,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:200,26'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:205,13'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:216,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:217,10'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:223,7'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:219,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:220,13'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:222,7'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:227,8'
          Branch Sides:
            - BranchSide:      'src/extensions.c:228,7'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:230,4'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:230,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:234,20'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:293,4'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:239,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:240,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:242,7'
              BranchSideFuncs:
                - celt_fatal
                - skip_extension
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:242,7'
          Branch Sides:
            - BranchSide:      'src/extensions.c:242,7'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:243,11'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:243,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:244,14'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:265,16'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:244,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:245,13'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:249,18'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:249,17'
          Branch Sides:
            - BranchSide:      'src/extensions.c:249,33'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:250,33'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:252,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:253,13'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:258,14'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:258,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:259,13'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:261,30'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:265,16'
          Branch Sides:
            - BranchSide:      'src/extensions.c:266,27'
              BranchSideFuncs:
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:273,16'
              BranchSideFuncs:
                - skip_extension
                - celt_fatal
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:277,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:278,30'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:283,43'
              BranchSideFuncs: []
        - Branch String:   'src/extensions.c:284,14'
          Branch Sides:
            - BranchSide:      'src/extensions.c:285,23'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:290,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:171,29'
          Dst:             skip_extension
        - Src:             'src/extensions.c:174,13'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:186,30'
          Dst:             skip_extension_payload
        - Src:             'src/extensions.c:192,13'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:237,24'
          Dst:             skip_extension
        - Src:             'src/extensions.c:242,7'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:271,17'
          Dst:             opus_extension_iterator_next
    - 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:    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:    opus_packet_extensions_parse
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 364
      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:350,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:350,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:351,4'
              BranchSideFuncs:
                - celt_fatal
                - opus_extension_iterator_init
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:351,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:351,4'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:352,40'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:351,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:351,4'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:352,40'
              BranchSideFuncs:
                - opus_extension_iterator_init
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:356,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:356,21'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:357,11'
              BranchSideFuncs:
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:357,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:358,10'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:360,7'
              BranchSideFuncs:
                - opus_extension_iterator_next
      Callsites:
        - Src:             'src/extensions.c:350,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:351,4'
          Dst:             celt_fatal
        - Src:             'src/extensions.c:352,4'
          Dst:             opus_extension_iterator_init
        - Src:             'src/extensions.c:355,13'
          Dst:             opus_extension_iterator_next
    - functionName:    opus_packet_extensions_count_ext
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 336
      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:333,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:334,7'
              BranchSideFuncs:
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:336,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:331,4'
          Dst:             opus_extension_iterator_init
        - Src:             'src/extensions.c:333,18'
          Dst:             opus_extension_iterator_next
    - functionName:    opus_packet_extensions_count
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 321
      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:320,4'
          Branch Sides:
            - BranchSide:      'src/extensions.c:320,70'
              BranchSideFuncs:
                - opus_extension_iterator_next
            - BranchSide:      'src/extensions.c:321,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:319,4'
          Dst:             opus_extension_iterator_init
        - Src:             'src/extensions.c:320,18'
          Dst:             opus_extension_iterator_next
    - functionName:    opus_extension_iterator_find
      functionSourceFile: '/src/opus/src/extensions.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 310
      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:302,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:303,17'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:305,20'
              BranchSideFuncs:
                - opus_extension_iterator_next
        - Branch String:   'src/extensions.c:305,11'
          Branch Sides:
            - BranchSide:      'src/extensions.c:300,4'
              BranchSideFuncs: []
            - BranchSide:      'src/extensions.c:306,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/extensions.c:301,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_ilog2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/mathops.h:363,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:363,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:364,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:363,4'
          Dst:             celt_fatal
    - functionName:    celt_maxabs16
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - len
      BBCount:         14
      ICount:          115
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/mathops.h:91,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:93,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:96,11'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:93,16'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:93,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:93,16'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:94,16'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:91,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:91,20'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:96,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:96,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:96,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    celt_zlog2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - celt_ilog2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/mathops.h:372,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:372,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:372,35'
              BranchSideFuncs:
                - celt_ilog2
      Callsites:
        - Src:             'celt/mathops.h:372,24'
          Dst:             celt_ilog2
    - functionName:    celt_plc_pitch_search
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - decode_mem
        - C
        - arch
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pitch_downsample
        - pitch_search
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'celt/celt_decoder.c:559,4'
          Dst:             pitch_downsample
        - Src:             'celt/celt_decoder.c:561,4'
          Dst:             pitch_search
    - functionName:    opus_custom_decoder_ctl
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1679
      functionLinenumberEnd: 1829
      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:1683,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1687,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1697,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1707,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1715,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1723,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1731,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1740,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1753,27'
              BranchSideFuncs:
                - opus_custom_decoder_get_size
            - BranchSide:      'celt/celt_decoder.c:1770,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1778,36'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1786,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1792,32'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1800,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1810,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1819,10'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1687,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1687,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1687,30'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1688,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1688,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1690,14'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1688,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1690,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1692,28'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1697,31'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1697,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1697,31'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1698,15'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1700,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1702,20'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1707,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1707,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1707,29'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1708,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1708,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1709,13'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1708,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1709,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1710,22'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1715,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1715,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1715,29'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1716,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1716,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1717,13'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1716,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1717,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1718,20'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1723,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1723,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1723,29'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1724,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1724,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1725,13'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1724,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1725,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1726,32'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1731,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1731,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1731,30'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1732,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1733,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1734,17'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1740,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1740,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1740,30'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1741,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1742,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1743,19'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1763,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1764,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1765,10'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1770,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1770,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1770,30'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1771,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1772,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1773,19'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1778,36'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1778,36'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1778,36'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1779,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1780,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1781,17'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1786,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1821,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1821,4'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1792,32'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1792,32'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1792,32'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1793,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1794,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1795,17'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1800,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1800,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1800,30'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1801,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1801,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1803,14'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1801,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1803,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1805,29'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1810,31'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1810,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1810,31'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1811,15'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1813,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1815,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:1760,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: 1573
      functionLinenumberEnd: 1574
      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:1574,11'
          Dst:             celt_decode_with_ec_dred
    - functionName:    celt_decode_with_ec_dred
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1569
      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:          2703
      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:1146,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1147,45'
              BranchSideFuncs:
                - ec_dec_init
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1150,7'
              BranchSideFuncs:
                - ec_dec_init
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1213,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1214,14'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1216,11'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1214,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1214,39'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1215,13'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1216,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1217,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1219,9'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1221,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1221,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1222,7'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1221,26'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1221,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1222,7'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1221,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1222,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1224,8'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1228,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1226,23'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1230,13'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1231,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1232,16'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1234,8'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1234,21'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1234,24'
              BranchSideFuncs:
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1236,24'
              BranchSideFuncs:
                - celt_decode_lost
                - deemphasis
        - Branch String:   'celt/celt_decoder.c:1234,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1236,24'
              BranchSideFuncs:
                - celt_decode_lost
                - deemphasis
            - BranchSide:      'celt/celt_decoder.c:1254,8'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
        - Branch String:   'celt/celt_decoder.c:1254,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1254,32'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
            - BranchSide:      'celt/celt_decoder.c:1256,8'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
                - ec_dec_init
        - Branch String:   'celt/celt_decoder.c:1256,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1258,41'
              BranchSideFuncs:
                - ec_dec_init
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1262,8'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1262,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1264,13'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1268,17'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1264,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1265,22'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1266,4'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1265,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1265,10'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1265,10'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1271,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1272,15'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1273,13'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
                - ec_dec_bit_logp
        - Branch String:   'celt/celt_decoder.c:1273,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1274,33'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1276,15'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1277,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1280,14'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1284,20'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1287,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1287,20'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_bit_logp
                - ec_tell.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1302,8'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
        - Branch String:   'celt/celt_decoder.c:1287,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1289,26'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1302,8'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
        - Branch String:   'celt/celt_decoder.c:1289,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1292,31'
              BranchSideFuncs:
                - ec_dec_uint
                - ec_dec_bits
                - ec_dec_bits
                - ec_tell.575
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1299,22'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
        - Branch String:   'celt/celt_decoder.c:1295,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1296,45'
              BranchSideFuncs:
                - ec_dec_icdf
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
            - BranchSide:      'celt/celt_decoder.c:1297,50'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
        - Branch String:   'celt/celt_decoder.c:1302,15'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1302,18'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
            - BranchSide:      'celt/celt_decoder.c:1308,19'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1302,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1304,37'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_tell.575
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1310,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1311,21'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1313,19'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1316,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1316,54'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1316,15'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,20'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1319,23'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1349,26'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1320,8'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1349,26'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,24'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1323,14'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,14'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1324,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1324,28'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1325,19'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1326,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1328,17'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1346,7'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1328,42'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1328,40'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1328,40'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1328,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1332,21'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,41'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1335,24'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1335,22'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1335,22'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,24'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1336,22'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,22'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1337,22'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1337,19'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1337,19'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1338,41'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1338,16'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1338,16'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,41'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1341,41'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,41'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,41'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1341,41'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,16'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,41'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1341,16'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,16'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1346,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1322,20'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1347,4'
              BranchSideFuncs:
                - unquant_coarse_energy
                - tf_decode
                - ec_tell.575
                - 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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1357,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1358,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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1360,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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1369,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1374,15'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1397,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
        - Branch String:   'celt/celt_decoder.c:1377,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1377,16'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1377,16'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1377,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1377,14'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1377,16'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1377,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1377,14'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1377,14'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,61'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1380,64'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1380,7'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1383,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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
                - ec_dec_icdf
            - BranchSide:      'celt/celt_decoder.c:1391,20'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1385,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1386,13'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1387,19'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1394,26'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1395,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1394,26'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1394,24'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1394,24'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - 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:1398,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1398,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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1399,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.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
        - Branch String:   'celt/celt_decoder.c:1402,35'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1402,37'
              BranchSideFuncs:
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1402,24'
              BranchSideFuncs:
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
        - Branch String:   'celt/celt_decoder.c:1402,42'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1402,44'
              BranchSideFuncs:
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1402,24'
              BranchSideFuncs:
                - clt_compute_allocation
                - unquant_fine_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
        - Branch String:   'celt/celt_decoder.c:1417,19'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1417,22'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1430,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1417,38'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1418,12'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1430,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1418,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1418,34'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1419,12'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
        - Branch String:   'celt/celt_decoder.c:1418,59'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1418,62'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.575
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1421,23'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.575
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1419,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1419,12'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.575
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1421,23'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.575
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1419,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1419,34'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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.575
                - unquant_coarse_energy
                - ec_dec_bit_logp
                - decode_qext_stereo_params
            - BranchSide:      'celt/celt_decoder.c:1430,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1419,59'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1419,62'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.575
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1421,23'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.575
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1417,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1421,23'
              BranchSideFuncs:
                - compute_qext_mode
                - ec_dec_bit_logp
                - ec_tell.575
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1430,4'
              BranchSideFuncs:
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1425,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1425,53'
              BranchSideFuncs:
                - decode_qext_stereo_params
                - ec_tell.575
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1426,25'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1426,25'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1426,61'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1426,23'
              BranchSideFuncs:
                - unquant_coarse_energy
                - ec_tell_frac
                - clt_compute_extra_allocation
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1435,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1436,27'
              BranchSideFuncs:
                - unquant_fine_energy
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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,5'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1441,7'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1445,4'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1447,44'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1447,53'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1448,24'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - 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:1455,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1460,7'
              BranchSideFuncs:
                - ec_dec_init
                - ec_tell_frac
                - unquant_fine_energy
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
            - BranchSide:      'celt/celt_decoder.c:1474,8'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
        - Branch String:   'celt/celt_decoder.c:1465,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1465,60'
              BranchSideFuncs:
                - unquant_fine_energy
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
            - BranchSide:      'celt/celt_decoder.c:1466,27'
              BranchSideFuncs:
                - unquant_fine_energy
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
        - Branch String:   'celt/celt_decoder.c:1467,53'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1467,62'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
            - BranchSide:      'celt/celt_decoder.c:1468,33'
              BranchSideFuncs:
                - quant_all_bands
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
                - ec_dec_bits
        - Branch String:   'celt/celt_decoder.c:1474,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1476,38'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
            - BranchSide:      'celt/celt_decoder.c:1478,28'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
        - Branch String:   'celt/celt_decoder.c:1478,46'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1478,72'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
            - BranchSide:      'celt/celt_decoder.c:1479,37'
              BranchSideFuncs:
                - ec_tell.575
                - unquant_energy_finalise
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
                - anti_collapse
        - Branch String:   'celt/celt_decoder.c:1480,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1481,21'
              BranchSideFuncs:
                - anti_collapse
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:1484,8'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:1484,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1486,13'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:1489,8'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:1486,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1487,10'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:1488,4'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:1489,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1490,26'
              BranchSideFuncs:
                - prefilter_and_fold
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:1492,19'
              BranchSideFuncs:
                - celt_synthesis
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:1496,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1496,7'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:1496,7'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:1497,33'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1497,7'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:1497,7'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:1501,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1502,30'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:1506,4'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:1506,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1496,29'
              BranchSideFuncs:
                - comb_filter
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:1507,32'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1513,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1515,35'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1520,8'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1520,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1521,7'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1523,9'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1523,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1525,7'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1528,13'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1528,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:0,0'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1529,23'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1529,23'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1529,10'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1529,10'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1534,30'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1534,60'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1534,60'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1535,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1536,27'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1538,5'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1536,27'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1536,7'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1536,7'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1540,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1542,10'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1545,14'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1545,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1547,10'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1550,4'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1550,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1540,13'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1551,14'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1553,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1553,30'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
            - BranchSide:      'celt/celt_decoder.c:1556,15'
              BranchSideFuncs:
                - deemphasis
                - ec_tell.575
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1560,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1561,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1563,8'
              BranchSideFuncs:
                - ec_get_error
                - ec_tell.575
        - Branch String:   'celt/celt_decoder.c:1563,24'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1563,27'
              BranchSideFuncs:
                - ec_tell.575
                - ec_get_error
            - BranchSide:      'celt/celt_decoder.c:1566,20'
              BranchSideFuncs:
                - ec_get_error
        - Branch String:   'celt/celt_decoder.c:1563,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1564,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1566,20'
              BranchSideFuncs:
                - ec_get_error
        - Branch String:   'celt/celt_decoder.c:1566,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1567,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1568,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:1130,4'
          Dst:             validate_celt_decoder
        - Src:             'celt/celt_decoder.c:1147,7'
          Dst:             ec_dec_init
        - Src:             'celt/celt_decoder.c:1150,7'
          Dst:             ec_dec_init
        - Src:             'celt/celt_decoder.c:1236,7'
          Dst:             celt_decode_lost
        - Src:             'celt/celt_decoder.c:1241,7'
          Dst:             deemphasis
        - Src:             'celt/celt_decoder.c:1258,7'
          Dst:             ec_dec_init
        - Src:             'celt/celt_decoder.c:1269,11'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1274,17'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1281,30'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1289,10'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1292,19'
          Dst:             ec_dec_uint
        - Src:             'celt/celt_decoder.c:1293,42'
          Dst:             ec_dec_bits
        - Src:             'celt/celt_decoder.c:1294,15'
          Dst:             ec_dec_bits
        - Src:             'celt/celt_decoder.c:1295,14'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1296,33'
          Dst:             ec_dec_icdf
        - Src:             'celt/celt_decoder.c:1299,14'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1304,21'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1305,14'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1316,38'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1349,4'
          Dst:             unquant_coarse_energy
        - Src:             'celt/celt_decoder.c:1353,4'
          Dst:             tf_decode
        - Src:             'celt/celt_decoder.c:1355,11'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1358,25'
          Dst:             ec_dec_icdf
        - Src:             'celt/celt_decoder.c:1362,4'
          Dst:             init_caps
        - Src:             'celt/celt_decoder.c:1368,11'
          Dst:             ec_tell_frac
        - Src:             'celt/celt_decoder.c:1383,17'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1384,17'
          Dst:             ec_tell_frac
        - Src:             'celt/celt_decoder.c:1399,10'
          Dst:             ec_dec_icdf
        - Src:             'celt/celt_decoder.c:1401,55'
          Dst:             ec_tell_frac
        - Src:             'celt/celt_decoder.c:1408,17'
          Dst:             clt_compute_allocation
        - Src:             'celt/celt_decoder.c:1412,4'
          Dst:             unquant_fine_energy
        - Src:             'celt/celt_decoder.c:1422,7'
          Dst:             compute_qext_mode
        - Src:             'celt/celt_decoder.c:1424,18'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1425,17'
          Dst:             decode_qext_stereo_params
        - Src:             'celt/celt_decoder.c:1426,25'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1426,61'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/celt_decoder.c:1427,7'
          Dst:             unquant_coarse_energy
        - Src:             'celt/celt_decoder.c:1432,65'
          Dst:             ec_tell_frac
        - Src:             'celt/celt_decoder.c:1433,4'
          Dst:             clt_compute_extra_allocation
        - Src:             'celt/celt_decoder.c:1436,7'
          Dst:             unquant_fine_energy
        - Src:             'celt/celt_decoder.c:1447,4'
          Dst:             quant_all_bands
        - Src:             'celt/celt_decoder.c:1462,7'
          Dst:             ec_dec_init
        - Src:             'celt/celt_decoder.c:1464,46'
          Dst:             ec_tell_frac
        - Src:             'celt/celt_decoder.c:1466,7'
          Dst:             unquant_fine_energy
        - Src:             'celt/celt_decoder.c:1467,7'
          Dst:             quant_all_bands
        - Src:             'celt/celt_decoder.c:1476,26'
          Dst:             ec_dec_bits
        - Src:             'celt/celt_decoder.c:1479,43'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1478,4'
          Dst:             unquant_energy_finalise
        - Src:             'celt/celt_decoder.c:1481,7'
          Dst:             anti_collapse
        - Src:             'celt/celt_decoder.c:1490,7'
          Dst:             prefilter_and_fold
        - Src:             'celt/celt_decoder.c:1492,4'
          Dst:             celt_synthesis
        - Src:             'celt/celt_decoder.c:1498,7'
          Dst:             comb_filter
        - Src:             'celt/celt_decoder.c:1502,10'
          Dst:             comb_filter
        - Src:             'celt/celt_decoder.c:1556,4'
          Dst:             deemphasis
        - Src:             'celt/celt_decoder.c:1560,8'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1563,27'
          Dst:             ec_tell
        - Src:             'celt/celt_decoder.c:1566,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: 673
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - N
        - LM
      BBCount:         174
      ICount:          1800
      EdgeCount:       224
      CyclomaticComplexity: 52
      functionsReached:
        - _celt_autocorr
        - _celt_lpc
        - celt_iir
        - celt_lcg_rand
        - celt_maxabs16
        - celt_plc_pitch_search
        - celt_sqrt
        - celt_synthesis
        - celt_zlog2
        - frac_div32
        - prefilter_and_fold
        - renormalise_vector
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:707,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:705,23'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - celt_plc_pitch_search
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:708,24'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_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:720,38'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:720,52'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - celt_plc_pitch_search
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:720,41'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_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:720,52'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:720,52'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - celt_plc_pitch_search
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:720,55'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_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:721,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:729,13'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:778,18'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - celt_plc_pitch_search
        - Branch String:   'celt/celt_decoder.c:730,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:730,16'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:730,16'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:730,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:730,14'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:730,16'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:730,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:730,14'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:730,14'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:736,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:734,10'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
            - BranchSide:      'celt/celt_decoder.c:738,11'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
                - prefilter_and_fold
        - Branch String:   'celt/celt_decoder.c:738,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:739,29'
              BranchSideFuncs:
                - prefilter_and_fold
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:743,15'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:746,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:747,38'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:748,7'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:747,38'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:747,13'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:747,13'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:748,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:746,17'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:749,14'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:750,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:752,17'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:767,17'
              BranchSideFuncs:
                - celt_synthesis
        - Branch String:   'celt/celt_decoder.c:752,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:757,21'
              BranchSideFuncs:
                - renormalise_vector
                - celt_synthesis
                - celt_lcg_rand
            - BranchSide:      'celt/celt_decoder.c:766,7'
              BranchSideFuncs:
                - celt_synthesis
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:759,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:761,37'
              BranchSideFuncs:
                - celt_lcg_rand
                - renormalise_vector
                - celt_synthesis
            - BranchSide:      'celt/celt_decoder.c:764,34'
              BranchSideFuncs:
                - renormalise_vector
                - celt_synthesis
                - celt_lcg_rand
        - Branch String:   'celt/celt_decoder.c:783,11'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:788,69'
              BranchSideFuncs:
                - celt_plc_pitch_search
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:790,24'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:796,20'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:796,18'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:796,18'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:812,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:813,37'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:815,14'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:813,37'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:812,48'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:813,37'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:813,37'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:812,48'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:812,48'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:815,14'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:820,28'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:862,13'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:829,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:833,25'
              BranchSideFuncs:
                - _celt_lpc
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:838,23'
              BranchSideFuncs:
                - _celt_lpc
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:846,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:847,23'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:848,17'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:847,23'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:847,20'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:847,20'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:848,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:848,30'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:849,19'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:849,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:843,10'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:851,22'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:874,25'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:874,17'
              BranchSideFuncs:
                - frac_div32
                - celt_sqrt
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:874,17'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:876,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:876,41'
              BranchSideFuncs:
                - frac_div32
                - celt_sqrt
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:879,28'
              BranchSideFuncs:
                - frac_div32
                - celt_sqrt
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:880,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:883,20'
              BranchSideFuncs:
                - frac_div32
                - celt_sqrt
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:888,18'
              BranchSideFuncs:
                - frac_div32
                - celt_sqrt
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:888,18'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:888,16'
              BranchSideFuncs:
                - frac_div32
                - celt_sqrt
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:888,16'
              BranchSideFuncs:
                - frac_div32
                - celt_sqrt
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:906,10'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:909,17'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:927,19'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:909,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:910,21'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:914,19'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:918,19'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:906,42'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:918,19'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:918,19'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:906,42'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:906,42'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:927,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:928,29'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:931,22'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:928,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:927,40'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:928,29'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:928,29'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:927,40'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:927,40'
              BranchSideFuncs:
                - celt_iir
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:935,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:936,46'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:944,24'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:936,46'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:936,16'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:936,46'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:936,46'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:936,16'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:936,16'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:945,13'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:947,33'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:952,19'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:947,33'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:945,43'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:947,33'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:947,33'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:945,43'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:945,43'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:952,17'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:959,22'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
            - BranchSide:      'celt/celt_decoder.c:961,24'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - _celt_autocorr
                - _celt_lpc
                - frac_div32
                - celt_sqrt
        - Branch String:   'celt/celt_decoder.c:959,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:960,19'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:961,13'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:964,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:967,27'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:971,23'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:971,16'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:974,25'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:976,13'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
        - Branch String:   'celt/celt_decoder.c:979,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:805,21'
              BranchSideFuncs:
                - celt_maxabs16
                - celt_zlog2
                - celt_maxabs16
                - celt_zlog2
                - frac_div32
                - celt_sqrt
                - celt_iir
                - frac_div32
                - celt_sqrt
                - _celt_autocorr
                - _celt_lpc
            - BranchSide:      'celt/celt_decoder.c:1037,7'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:1041,24'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1041,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:1041,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:739,10'
          Dst:             prefilter_and_fold
        - Src:             'celt/celt_decoder.c:761,23'
          Dst:             celt_lcg_rand
        - Src:             'celt/celt_decoder.c:764,13'
          Dst:             renormalise_vector
        - Src:             'celt/celt_decoder.c:769,7'
          Dst:             celt_synthesis
        - Src:             'celt/celt_decoder.c:788,47'
          Dst:             celt_plc_pitch_search
        - Src:             'celt/celt_decoder.c:820,13'
          Dst:             _celt_autocorr
        - Src:             'celt/celt_decoder.c:838,13'
          Dst:             _celt_lpc
        - Src:             'celt/celt_decoder.c:874,25'
          Dst:             celt_maxabs16
        - Src:             'celt/celt_decoder.c:874,25'
          Dst:             celt_zlog2
        - Src:             'celt/celt_decoder.c:874,25'
          Dst:             celt_maxabs16
        - Src:             'celt/celt_decoder.c:874,25'
          Dst:             celt_zlog2
        - Src:             'celt/celt_decoder.c:889,31'
          Dst:             frac_div32
        - Src:             'celt/celt_decoder.c:889,21'
          Dst:             celt_sqrt
        - Src:             'celt/celt_decoder.c:931,13'
          Dst:             celt_iir
        - Src:             'celt/celt_decoder.c:963,45'
          Dst:             frac_div32
        - Src:             'celt/celt_decoder.c:963,35'
          Dst:             celt_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:         68
      ICount:          583
      EdgeCount:       87
      CyclomaticComplexity: 21
      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:342,28'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:342,22'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:342,28'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:342,28'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:342,22'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:342,22'
              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:356,28'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:356,22'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:356,28'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:356,28'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:356,22'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:356,22'
              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:367,31'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:367,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:367,31'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:367,31'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:367,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:367,25'
              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:375,31'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:375,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:375,31'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:375,31'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:375,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:375,25'
              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.575
            - BranchSide:      'celt/celt_decoder.c:518,17'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.575
        - 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.575
            - 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.575
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:526,19'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_dec_bit_logp
                - ec_tell.575
        - 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: 1047
      functionLinenumberEnd: 1051
      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:1049,8'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:1049,66'
              BranchSideFuncs:
                - ec_dec_bit_logp
            - BranchSide:      'celt/celt_decoder.c:1050,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:1048,22'
          Dst:             ec_dec_uint
        - Src:             'celt/celt_decoder.c:1049,50'
          Dst:             ec_dec_bit_logp
    - functionName:    prefilter_and_fold
      functionSourceFile: '/src/opus/celt/celt_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - N
      BBCount:         15
      ICount:          218
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - comb_filter
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/celt_decoder.c:593,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:592,23'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:595,5'
              BranchSideFuncs:
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:606,7'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:609,13'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:612,4'
              BranchSideFuncs:
                - comb_filter
        - Branch String:   'celt/celt_decoder.c:612,4'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:599,36'
              BranchSideFuncs:
                - comb_filter
            - BranchSide:      'celt/celt_decoder.c:614,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_decoder.c:599,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:         68
      ICount:          646
      EdgeCount:       87
      CyclomaticComplexity: 21
      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:498,26'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:498,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:498,26'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_decoder.c:498,26'
          Branch Sides:
            - BranchSide:      'celt/celt_decoder.c:498,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_decoder.c:498,10'
              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:    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
            - 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:    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:    0
      BranchProfiles:
        - Branch String:   'celt/mathops.c:310,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:312,28'
              BranchSideFuncs:
                - FLOAT2INT16
            - BranchSide:      'celt/mathops.c:314,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.c:312,16'
          Dst:             FLOAT2INT16
    - functionName:    celt_rcp_norm32
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         5
      ICount:          54
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
        - celt_rcp_norm16
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/mathops.c:269,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:269,4'
              BranchSideFuncs:
                - celt_rcp_norm16
            - BranchSide:      'celt/mathops.c:270,12'
              BranchSideFuncs:
                - celt_rcp_norm16
      Callsites:
        - Src:             'celt/mathops.c:269,4'
          Dst:             celt_fatal
        - Src:             'celt/mathops.c:270,12'
          Dst:             celt_rcp_norm16
    - functionName:    celt_rcp_norm16
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          74
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    celt_cos_norm32
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         14
      ICount:          109
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - celt_fatal
      functionUses:    6
      BranchProfiles:
        - Branch String:   'celt/mathops.c:232,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:232,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/mathops.c:232,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/mathops.c:232,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:232,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:234,8'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.c:234,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:234,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:234,17'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.c:234,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:234,27'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:235,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.c:232,4'
          Dst:             celt_fatal
    - functionName:    _celt_cos_pi_2
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         4
      ICount:          84
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/mathops.c:189,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:189,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:189,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    celt_cos_norm
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         15
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _celt_cos_pi_2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/mathops.c:201,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:202,11'
              BranchSideFuncs:
                - _celt_cos_pi_2
                - _celt_cos_pi_2
            - BranchSide:      'celt/mathops.c:203,8'
              BranchSideFuncs:
                - _celt_cos_pi_2
                - _celt_cos_pi_2
        - Branch String:   'celt/mathops.c:203,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:205,11'
              BranchSideFuncs:
                - _celt_cos_pi_2
                - _celt_cos_pi_2
            - BranchSide:      'celt/mathops.c:212,11'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.c:205,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:207,32'
              BranchSideFuncs:
                - _celt_cos_pi_2
            - BranchSide:      'celt/mathops.c:209,17'
              BranchSideFuncs:
                - _celt_cos_pi_2
        - Branch String:   'celt/mathops.c:212,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:213,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:214,16'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.c:214,16'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:215,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:217,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.c:207,17'
          Dst:             _celt_cos_pi_2
        - Src:             'celt/mathops.c:209,17'
          Dst:             _celt_cos_pi_2
    - functionName:    celt_sqrt32
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         14
      ICount:          110
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - celt_ilog2
        - celt_rsqrt_norm32
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/mathops.c:168,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:169,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:170,13'
              BranchSideFuncs:
                - celt_ilog2.694
                - celt_rsqrt_norm32
        - Branch String:   'celt/mathops.c:173,13'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:173,11'
              BranchSideFuncs:
                - celt_rsqrt_norm32
            - BranchSide:      'celt/mathops.c:173,11'
              BranchSideFuncs:
                - celt_rsqrt_norm32
        - Branch String:   'celt/mathops.c:175,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:175,23'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:176,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.c:172,9'
          Dst:             celt_ilog2
        - Src:             'celt/mathops.c:174,13'
          Dst:             celt_rsqrt_norm32
    - functionName:    celt_ilog2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/mathops.h:363,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:363,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:364,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:363,4'
          Dst:             celt_fatal
    - functionName:    celt_rsqrt_norm32
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - celt_rsqrt_norm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'celt/mathops.c:131,23'
          Dst:             celt_rsqrt_norm
    - functionName:    celt_rsqrt_norm
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          89
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    celt_sqrt
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         15
      ICount:          156
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - celt_ilog2
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/mathops.c:149,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:150,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:151,13'
              BranchSideFuncs:
                - celt_ilog2.694
        - Branch String:   'celt/mathops.c:154,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:154,6'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:154,6'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.c:158,9'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:158,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:158,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.c:153,9'
          Dst:             celt_ilog2
    - functionName:    frac_div32
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - frac_div32_q29
      functionUses:    6
      BranchProfiles:
        - Branch String:   'celt/mathops.c:89,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:90,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:91,13'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.c:91,13'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:92,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:94,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.c:88,24'
          Dst:             frac_div32_q29
    - functionName:    frac_div32_q29
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - celt_ilog2
        - celt_rcp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/mathops.c:77,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:77,6'
              BranchSideFuncs:
                - celt_rcp
            - BranchSide:      'celt/mathops.c:77,6'
              BranchSideFuncs:
                - celt_rcp
        - Branch String:   'celt/mathops.c:78,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:78,8'
              BranchSideFuncs:
                - celt_rcp
            - BranchSide:      'celt/mathops.c:78,8'
              BranchSideFuncs:
                - celt_rcp
      Callsites:
        - Src:             'celt/mathops.c:76,16'
          Dst:             celt_ilog2
        - Src:             'celt/mathops.c:80,10'
          Dst:             celt_rcp
    - functionName:    celt_rcp
      functionSourceFile: '/src/opus/celt/mathops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         11
      ICount:          83
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - celt_fatal
        - celt_ilog2
        - celt_rcp_norm16
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/mathops.c:291,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:291,4'
              BranchSideFuncs:
                - celt_ilog2.694
                - celt_rcp_norm16
            - BranchSide:      'celt/mathops.c:292,19'
              BranchSideFuncs:
                - celt_ilog2.694
                - celt_rcp_norm16
        - Branch String:   'celt/mathops.c:295,24'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:295,38'
              BranchSideFuncs:
                - celt_rcp_norm16
            - BranchSide:      'celt/mathops.c:295,38'
              BranchSideFuncs:
                - celt_rcp_norm16
        - Branch String:   'celt/mathops.c:300,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.c:300,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.c:300,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.c:291,4'
          Dst:             celt_fatal
        - Src:             'celt/mathops.c:292,8'
          Dst:             celt_ilog2
        - Src:             'celt/mathops.c:295,8'
          Dst:             celt_rcp_norm16
    - 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:    celt_zlog2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - celt_ilog2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/mathops.h:372,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:372,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:372,35'
              BranchSideFuncs:
                - celt_ilog2.714
      Callsites:
        - Src:             'celt/mathops.h:372,24'
          Dst:             celt_ilog2
    - functionName:    celt_ilog2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    7
      BranchProfiles:
        - Branch String:   'celt/mathops.h:363,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:363,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:364,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:363,4'
          Dst:             celt_fatal
    - 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:         50
      ICount:          824
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - celt_ilog2
        - celt_zlog2
        - opus_fft_impl
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/mdct.c:281,4'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:283,9'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:286,9'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:293,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:294,19'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:297,19'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:294,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:294,19'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:294,19'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:294,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:294,17'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:294,19'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:294,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:294,17'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:294,17'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:295,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:293,22'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:293,22'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:297,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:297,17'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:297,17'
              BranchSideFuncs:
                - celt_zlog2.713
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:299,20'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:299,20'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:299,20'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:299,20'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:299,18'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:299,20'
              BranchSideFuncs:
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:299,20'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:299,18'
              BranchSideFuncs:
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:299,18'
              BranchSideFuncs:
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:300,20'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:300,18'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:300,18'
              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:297,19'
          Dst:             celt_zlog2
        - Src:             'celt/mdct.c:297,19'
          Dst:             celt_zlog2
        - Src:             'celt/mdct.c:299,20'
          Dst:             celt_ilog2
        - Src:             'celt/mdct.c:299,20'
          Dst:             celt_ilog2
        - 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:         69
      ICount:          885
      EdgeCount:       89
      CyclomaticComplexity: 22
      functionsReached:
        - celt_ilog2
        - opus_fft_impl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/mdct.c:144,4'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:146,9'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:149,9'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:164,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:167,18'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:174,13'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:176,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:179,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:184,7'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:184,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:187,20'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:197,39'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:202,7'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:207,15'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:228,18'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:223,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:223,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:223,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:223,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:223,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:223,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:223,17'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:223,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:223,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:223,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:223,19'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:223,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:223,17'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:223,17'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:223,19'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:223,17'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:223,17'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:228,18'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:228,18'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:228,18'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:228,18'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:228,16'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:228,18'
              BranchSideFuncs:
                - celt_ilog2.714
                - celt_ilog2.714
                - opus_fft_impl
        - Branch String:   'celt/mdct.c:228,18'
          Branch Sides:
            - BranchSide:      'celt/mdct.c:228,16'
              BranchSideFuncs:
                - opus_fft_impl
            - BranchSide:      'celt/mdct.c:228,16'
              BranchSideFuncs:
                - celt_ilog2.714
                - 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:228,18'
          Dst:             celt_ilog2
        - Src:             'celt/mdct.c:228,18'
          Dst:             celt_ilog2
        - Src:             'celt/mdct.c:228,18'
          Dst:             celt_ilog2
        - Src:             'celt/mdct.c:228,18'
          Dst:             celt_ilog2
        - 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: 415
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - xy
        - xx
        - yy
      BBCount:         35
      ICount:          233
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - celt_ilog2
        - celt_rsqrt_norm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/pitch.c:420,16'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:420,19'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:421,7'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:420,27'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:420,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:421,7'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:420,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:421,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:422,20'
              BranchSideFuncs:
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_rsqrt_norm
        - Branch String:   'celt/pitch.c:425,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:425,11'
              BranchSideFuncs:
                - celt_rsqrt_norm
            - BranchSide:      'celt/pitch.c:425,11'
              BranchSideFuncs:
                - celt_rsqrt_norm
        - Branch String:   'celt/pitch.c:425,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:425,11'
              BranchSideFuncs:
                - celt_rsqrt_norm
            - BranchSide:      'celt/pitch.c:425,11'
              BranchSideFuncs:
                - celt_rsqrt_norm
        - Branch String:   'celt/pitch.c:426,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:427,11'
              BranchSideFuncs:
                - celt_rsqrt_norm
            - BranchSide:      'celt/pitch.c:436,26'
              BranchSideFuncs:
                - celt_rsqrt_norm
        - Branch String:   'celt/pitch.c:427,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:429,15'
              BranchSideFuncs:
                - celt_rsqrt_norm
            - BranchSide:      'celt/pitch.c:432,15'
              BranchSideFuncs:
                - celt_rsqrt_norm
        - Branch String:   'celt/pitch.c:438,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:438,6'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:438,6'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:439,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:439,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:439,11'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:439,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:439,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:439,11'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:439,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:439,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:439,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/pitch.c:422,9'
          Dst:             celt_ilog2
        - Src:             'celt/pitch.c:423,9'
          Dst:             celt_ilog2
        - Src:             'celt/pitch.c:436,10'
          Dst:             celt_rsqrt_norm
    - functionName:    celt_ilog2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    6
      BranchProfiles:
        - Branch String:   'celt/mathops.h:363,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:363,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:364,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:363,4'
          Dst:             celt_fatal
    - functionName:    dual_inner_prod_c
      functionSourceFile: '/src/opus/celt/pitch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 150
      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:         5
      ICount:          86
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/pitch.h:143,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.h:145,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.h:148,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    remove_doubling
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      short
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - short
        - int
      constantsTouched: []
      argNames:
        - x
        - maxperiod
        - minperiod
        - N
        - T0_
        - prev_period
        - prev_gain
        - arch
      BBCount:         75
      ICount:          685
      EdgeCount:       98
      CyclomaticComplexity: 25
      functionsReached:
        - celt_udiv
        - compute_pitch_gain
        - dual_inner_prod_c
        - frac_div32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/pitch.c:470,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:471,12'
              BranchSideFuncs:
                - dual_inner_prod_c
                - compute_pitch_gain
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:473,14'
              BranchSideFuncs:
                - dual_inner_prod_c
                - compute_pitch_gain
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:478,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:480,12'
              BranchSideFuncs:
                - compute_pitch_gain
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:483,19'
              BranchSideFuncs:
                - compute_pitch_gain
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:481,22'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:481,17'
              BranchSideFuncs:
                - compute_pitch_gain
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:481,17'
              BranchSideFuncs:
                - compute_pitch_gain
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:488,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:492,18'
              BranchSideFuncs:
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
                - frac_div32
            - BranchSide:      'celt/pitch.c:533,14'
              BranchSideFuncs:
                - frac_div32
        - Branch String:   'celt/pitch.c:495,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:496,10'
              BranchSideFuncs:
                - frac_div32
            - BranchSide:      'celt/pitch.c:498,11'
              BranchSideFuncs:
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
                - frac_div32
                - celt_udiv.763
        - Branch String:   'celt/pitch.c:498,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:500,14'
              BranchSideFuncs:
                - dual_inner_prod_c
                - compute_pitch_gain
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
            - BranchSide:      'celt/pitch.c:506,41'
              BranchSideFuncs:
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
                - frac_div32
                - celt_udiv.763
        - Branch String:   'celt/pitch.c:500,14'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:501,19'
              BranchSideFuncs:
                - dual_inner_prod_c
                - compute_pitch_gain
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
            - BranchSide:      'celt/pitch.c:503,19'
              BranchSideFuncs:
                - dual_inner_prod_c
                - compute_pitch_gain
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
        - Branch String:   'celt/pitch.c:512,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:513,17'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:514,20'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:514,39'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:514,44'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:517,15'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:514,16'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:515,17'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:517,15'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:518,16'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:518,16'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:518,16'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:521,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:522,19'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:523,16'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:522,19'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:525,11'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:525,11'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:525,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:527,20'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
            - BranchSide:      'celt/pitch.c:532,4'
              BranchSideFuncs:
                - frac_div32
                - celt_udiv.763
                - celt_udiv.763
                - dual_inner_prod_c
                - compute_pitch_gain
        - Branch String:   'celt/pitch.c:533,14'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:533,12'
              BranchSideFuncs:
                - frac_div32
            - BranchSide:      'celt/pitch.c:533,12'
              BranchSideFuncs:
                - frac_div32
        - Branch String:   'celt/pitch.c:534,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:535,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:537,12'
              BranchSideFuncs:
                - frac_div32
        - Branch String:   'celt/pitch.c:539,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:540,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:541,9'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:541,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:542,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:543,14'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:543,13'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:544,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:546,14'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:547,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:548,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:549,13'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:551,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:551,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:552,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/pitch.c:475,4'
          Dst:             dual_inner_prod_c
        - Src:             'celt/pitch.c:486,13'
          Dst:             compute_pitch_gain
        - Src:             'celt/pitch.c:494,12'
          Dst:             celt_udiv
        - Src:             'celt/pitch.c:506,16'
          Dst:             celt_udiv
        - Src:             'celt/pitch.c:508,7'
          Dst:             dual_inner_prod_c
        - Src:             'celt/pitch.c:511,12'
          Dst:             compute_pitch_gain
        - Src:             'celt/pitch.c:537,12'
          Dst:             frac_div32
    - functionName:    find_best_pitch
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - xcorr
        - y
        - len
        - max_pitch
        - best_pitch
        - yshift
        - maxcorr
      BBCount:         26
      ICount:          311
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - celt_ilog2
      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:76,20'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:76,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:76,20'
              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:
        - Src:             'celt/pitch.c:59,13'
          Dst:             celt_ilog2
    - functionName:    celt_maxabs16
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - len
      BBCount:         14
      ICount:          115
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/mathops.h:91,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:93,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:96,11'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:93,16'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:93,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:93,16'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:94,16'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:91,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:91,20'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:96,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:96,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:96,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pitch_search
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 411
      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:         66
      ICount:          527
      EdgeCount:       84
      CyclomaticComplexity: 20
      functionsReached:
        - celt_fatal
        - celt_ilog2
        - celt_maxabs16
        - celt_pitch_xcorr_c
        - find_best_pitch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/pitch.c:320,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:320,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_maxabs16.769
                - celt_maxabs16.769
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:321,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_maxabs16.769
                - celt_maxabs16.769
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
        - Branch String:   'celt/pitch.c:321,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:321,4'
              BranchSideFuncs:
                - celt_maxabs16.769
                - celt_maxabs16.769
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:322,10'
              BranchSideFuncs:
                - celt_maxabs16.769
                - celt_maxabs16.769
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
        - Branch String:   'celt/pitch.c:329,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:330,18'
              BranchSideFuncs:
                - celt_maxabs16.769
                - celt_maxabs16.769
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:331,10'
              BranchSideFuncs:
                - celt_maxabs16.769
                - celt_maxabs16.769
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
        - Branch String:   'celt/pitch.c:331,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:332,18'
              BranchSideFuncs:
                - celt_maxabs16.769
                - celt_maxabs16.769
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:335,32'
              BranchSideFuncs:
                - celt_maxabs16.769
                - celt_maxabs16.769
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
        - Branch String:   'celt/pitch.c:337,23'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:337,23'
              BranchSideFuncs:
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:337,23'
              BranchSideFuncs:
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
        - Branch String:   'celt/pitch.c:337,23'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:337,12'
              BranchSideFuncs:
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:337,23'
              BranchSideFuncs:
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
        - Branch String:   'celt/pitch.c:337,23'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:337,12'
              BranchSideFuncs:
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:337,12'
              BranchSideFuncs:
                - celt_ilog2.766
                - celt_ilog2.766
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
        - Branch String:   'celt/pitch.c:338,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:340,13'
              BranchSideFuncs:
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:347,13'
              BranchSideFuncs:
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
        - Branch String:   'celt/pitch.c:340,7'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:341,21'
              BranchSideFuncs:
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:342,13'
              BranchSideFuncs:
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
        - Branch String:   'celt/pitch.c:342,7'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:343,21'
              BranchSideFuncs:
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:345,13'
              BranchSideFuncs:
                - celt_pitch_xcorr_c
                - find_best_pitch
                - find_best_pitch
        - Branch String:   'celt/pitch.c:368,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:371,13'
              BranchSideFuncs:
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:386,27'
              BranchSideFuncs:
                - find_best_pitch
        - Branch String:   'celt/pitch.c:372,36'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:372,43'
              BranchSideFuncs:
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:375,11'
              BranchSideFuncs:
                - find_best_pitch
        - Branch String:   'celt/pitch.c:372,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:373,10'
              BranchSideFuncs:
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:375,11'
              BranchSideFuncs:
                - find_best_pitch
        - Branch String:   'celt/pitch.c:376,7'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:377,17'
              BranchSideFuncs:
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:381,18'
              BranchSideFuncs:
                - find_best_pitch
        - Branch String:   'celt/pitch.c:381,18'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:381,13'
              BranchSideFuncs:
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:381,13'
              BranchSideFuncs:
                - find_best_pitch
        - Branch String:   'celt/pitch.c:383,17'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:383,15'
              BranchSideFuncs:
                - find_best_pitch
            - BranchSide:      'celt/pitch.c:383,15'
              BranchSideFuncs:
                - find_best_pitch
        - Branch String:   'celt/pitch.c:393,24'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:393,27'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:406,14'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:393,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:396,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:406,14'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:399,11'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:400,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:401,17'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:401,16'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:402,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:404,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/pitch.c:320,4'
          Dst:             celt_fatal
        - Src:             'celt/pitch.c:321,4'
          Dst:             celt_fatal
        - Src:             'celt/pitch.c:335,11'
          Dst:             celt_maxabs16
        - Src:             'celt/pitch.c:336,11'
          Dst:             celt_maxabs16
        - Src:             'celt/pitch.c:337,12'
          Dst:             celt_ilog2
        - Src:             'celt/pitch.c:337,59'
          Dst:             celt_ilog2
        - Src:             'celt/pitch.c:356,4'
          Dst:             celt_pitch_xcorr_c
        - Src:             'celt/pitch.c:358,4'
          Dst:             find_best_pitch
        - Src:             'celt/pitch.c:386,4'
          Dst:             find_best_pitch
    - functionName:    celt_pitch_xcorr_c
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - _x
        - _y
        - xcorr
        - len
        - max_pitch
        - arch
      BBCount:         32
      ICount:          284
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - celt_fatal
        - memcmp
        - xcorr_kernel_c
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/pitch.c:260,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:260,4'
              BranchSideFuncs:
                - celt_fatal
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/pitch.c:261,4'
              BranchSideFuncs:
                - celt_fatal
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
        - Branch String:   'celt/pitch.c:261,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:261,4'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/pitch.c:262,10'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
        - Branch String:   'celt/pitch.c:262,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:264,18'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/pitch.c:287,4'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:272,10'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:272,10'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/pitch.c:275,16'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
        - Branch String:   'celt/pitch.c:280,16'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:280,7'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/pitch.c:280,7'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
        - Branch String:   'celt/pitch.c:281,16'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:281,7'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/pitch.c:281,7'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
        - Branch String:   'celt/pitch.c:282,16'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:282,7'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/pitch.c:282,7'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
        - Branch String:   'celt/pitch.c:283,17'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:283,15'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/pitch.c:283,15'
              BranchSideFuncs:
                - xcorr_kernel_c
                - memcmp
                - celt_fatal
        - Branch String:   'celt/pitch.c:287,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:290,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:297,11'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.c:293,17'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:293,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.c:293,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/pitch.c:260,4'
          Dst:             celt_fatal
        - Src:             'celt/pitch.c:261,4'
          Dst:             celt_fatal
        - Src:             'celt/pitch.c:268,10'
          Dst:             xcorr_kernel_c
        - Src:             'celt/pitch.c:272,10'
          Dst:             memcmp
        - Src:             'celt/pitch.c:272,10'
          Dst:             celt_fatal
    - functionName:    xcorr_kernel_c
      functionSourceFile: '/src/opus/celt/pitch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - sum
        - len
      BBCount:         18
      ICount:          531
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/pitch.h:69,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.h:69,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.h:70,7'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.h:74,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.h:77,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.h:102,9'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.h:102,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.h:104,26'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.h:111,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.h:113,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.h:120,8'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.h:120,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.h:120,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.h:122,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/pitch.h:69,4'
          Dst:             celt_fatal
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - 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:          157
      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:    celt_maxabs32
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - len
      BBCount:         14
      ICount:          101
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/mathops.h:127,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:129,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:132,11'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:129,16'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:129,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:129,14'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:130,16'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:130,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:130,14'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:132,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:132,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:132,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pitch_downsample
      functionSourceFile: '/src/opus/celt/pitch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - x_lp
        - len
        - C
        - arch
      BBCount:         37
      ICount:          459
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - _celt_autocorr
        - _celt_lpc
        - celt_fir5
        - celt_ilog2
        - celt_maxabs32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/pitch.c:152,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:154,43'
              BranchSideFuncs:
                - celt_maxabs32
                - celt_ilog2.766
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:157,8'
              BranchSideFuncs:
                - celt_ilog2.766
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:155,16'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:155,14'
              BranchSideFuncs:
                - celt_ilog2.766
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:155,14'
              BranchSideFuncs:
                - celt_ilog2.766
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:157,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:158,13'
              BranchSideFuncs:
                - celt_ilog2.766
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:159,23'
              BranchSideFuncs:
                - celt_ilog2.766
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:160,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:161,12'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:162,8'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:162,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:163,12'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:164,10'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:164,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:165,17'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:166,14'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:167,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:169,13'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:184,19'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:169,7'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:170,21'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:171,18'
              BranchSideFuncs:
                - _celt_autocorr
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:194,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:198,16'
              BranchSideFuncs:
                - _celt_lpc
                - celt_fir5
            - BranchSide:      'celt/pitch.c:204,14'
              BranchSideFuncs:
                - _celt_lpc
                - celt_fir5
        - Branch String:   'celt/pitch.c:205,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.c:207,13'
              BranchSideFuncs:
                - celt_fir5
            - BranchSide:      'celt/pitch.c:211,14'
              BranchSideFuncs:
                - celt_fir5
      Callsites:
        - Src:             'celt/pitch.c:151,24'
          Dst:             celt_maxabs32
        - Src:             'celt/pitch.c:154,29'
          Dst:             celt_maxabs32
        - Src:             'celt/pitch.c:159,12'
          Dst:             celt_ilog2
        - Src:             'celt/pitch.c:184,4'
          Dst:             _celt_autocorr
        - Src:             'celt/pitch.c:204,4'
          Dst:             _celt_lpc
        - Src:             'celt/pitch.c:216,4'
          Dst:             celt_fir5
    - functionName:    celt_ilog2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/mathops.h:363,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:363,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:364,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:363,4'
          Dst:             celt_fatal
    - 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:         60
      ICount:          546
      EdgeCount:       75
      CyclomaticComplexity: 17
      functionsReached:
        - celt_fatal
        - celt_ilog2
        - celt_pitch_xcorr_c
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/celt_lpc.c:295,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:295,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_ilog2.797
                - celt_ilog2.797
                - celt_pitch_xcorr_c
            - BranchSide:      'celt/celt_lpc.c:296,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_ilog2.797
                - celt_ilog2.797
                - celt_pitch_xcorr_c
        - Branch String:   'celt/celt_lpc.c:296,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:296,4'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_ilog2.797
                - celt_pitch_xcorr_c
            - BranchSide:      'celt/celt_lpc.c:297,8'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_ilog2.797
                - celt_pitch_xcorr_c
        - Branch String:   'celt/celt_lpc.c:297,8'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:299,14'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_ilog2.797
                - celt_pitch_xcorr_c
            - BranchSide:      'celt/celt_lpc.c:301,13'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_ilog2.797
                - celt_pitch_xcorr_c
        - Branch String:   'celt/celt_lpc.c:301,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:302,18'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_ilog2.797
                - celt_pitch_xcorr_c
            - BranchSide:      'celt/celt_lpc.c:303,13'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_ilog2.797
                - celt_pitch_xcorr_c
        - Branch String:   'celt/celt_lpc.c:303,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:305,25'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_ilog2.797
                - celt_pitch_xcorr_c
            - BranchSide:      'celt/celt_lpc.c:309,12'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_ilog2.797
                - celt_pitch_xcorr_c
        - Branch String:   'celt/celt_lpc.c:317,11'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:317,23'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_pitch_xcorr_c
            - BranchSide:      'celt/celt_lpc.c:318,14'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_pitch_xcorr_c
        - Branch String:   'celt/celt_lpc.c:318,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:320,17'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_pitch_xcorr_c
            - BranchSide:      'celt/celt_lpc.c:324,14'
              BranchSideFuncs:
                - celt_ilog2.797
                - celt_pitch_xcorr_c
        - Branch String:   'celt/celt_lpc.c:328,11'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:330,15'
              BranchSideFuncs:
                - celt_pitch_xcorr_c
            - BranchSide:      'celt/celt_lpc.c:334,16'
              BranchSideFuncs:
                - celt_pitch_xcorr_c
        - Branch String:   'celt/celt_lpc.c:330,10'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:331,21'
              BranchSideFuncs:
                - celt_pitch_xcorr_c
            - BranchSide:      'celt/celt_lpc.c:332,15'
              BranchSideFuncs:
                - celt_pitch_xcorr_c
        - Branch String:   'celt/celt_lpc.c:338,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:340,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:345,14'
              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: []
        - Branch String:   'celt/celt_lpc.c:346,8'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:347,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:348,8'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:348,8'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:350,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:354,15'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:351,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:352,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:353,16'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:357,11'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:358,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:359,13'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:359,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:360,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:361,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_lpc.c:295,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_lpc.c:296,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_lpc.c:315,23'
          Dst:             celt_ilog2
        - Src:             'celt/celt_lpc.c:326,15'
          Dst:             celt_ilog2
        - Src:             'celt/celt_lpc.c:337,4'
          Dst:             celt_pitch_xcorr_c
    - 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:         65
      ICount:          667
      EdgeCount:       82
      CyclomaticComplexity: 19
      functionsReached:
        - celt_fatal
        - memcmp
        - xcorr_kernel_c
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/celt_lpc.c:218,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:218,4'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:219,4'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:221,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:222,17'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:223,9'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:223,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:224,15'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:225,4'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:225,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:226,9'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:227,10'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:227,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:231,14'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:263,4'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:243,10'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:243,10'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:247,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:247,21'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:247,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:247,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:247,21'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:247,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:247,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:250,21'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:250,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:250,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:250,21'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:250,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:250,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:254,21'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:254,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:254,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:254,21'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:254,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:254,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:260,21'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:227,20'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:260,21'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:260,21'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:227,20'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:227,20'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - 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:268,18'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:263,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:268,18'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:268,18'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:263,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:263,15'
              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:239,10'
          Dst:             xcorr_kernel_c
        - Src:             'celt/celt_lpc.c:243,10'
          Dst:             memcmp
        - Src:             'celt/celt_lpc.c:243,10'
          Dst:             celt_fatal
    - functionName:    xcorr_kernel_c
      functionSourceFile: '/src/opus/celt/pitch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - sum
        - len
      BBCount:         18
      ICount:          531
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - celt_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/pitch.h:69,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.h:69,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.h:70,7'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.h:74,4'
          Branch Sides:
            - BranchSide:      'celt/pitch.h:77,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.h:102,9'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.h:102,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.h:104,26'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.h:111,9'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.h:111,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.h:113,24'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.h:120,8'
              BranchSideFuncs: []
        - Branch String:   'celt/pitch.h:120,8'
          Branch Sides:
            - BranchSide:      'celt/pitch.h:120,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/pitch.h:122,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/pitch.h:69,4'
          Dst:             celt_fatal
    - 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:         53
      ICount:          439
      EdgeCount:       67
      CyclomaticComplexity: 16
      functionsReached:
        - celt_fatal
        - memcmp
        - xcorr_kernel_c
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/celt_lpc.c:150,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:150,4'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:151,4'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:152,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:153,17'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:154,10'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:154,4'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:157,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:177,4'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:169,10'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:169,10'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:172,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:172,16'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:172,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:172,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:172,16'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:172,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:172,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:173,16'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:173,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:173,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:173,16'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:173,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:173,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:174,16'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:174,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:174,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:174,16'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:174,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:174,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:175,16'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:154,20'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:175,16'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - Branch String:   'celt/celt_lpc.c:175,16'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:154,20'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/celt_lpc.c:154,20'
              BranchSideFuncs:
                - xcorr_kernel_c.808
                - memcmp
                - celt_fatal
        - 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: []
        - Branch String:   'celt/celt_lpc.c:182,14'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:177,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:182,14'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:182,14'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:177,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:177,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_lpc.c:150,4'
          Dst:             celt_fatal
        - Src:             'celt/celt_lpc.c:165,10'
          Dst:             xcorr_kernel_c
        - Src:             'celt/celt_lpc.c:169,10'
          Dst:             memcmp
        - Src:             'celt/celt_lpc.c:169,10'
          Dst:             celt_fatal
    - 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:         53
      ICount:          452
      EdgeCount:       67
      CyclomaticComplexity: 16
      functionsReached:
        - frac_div32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/celt_lpc.c:54,8'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:59,14'
              BranchSideFuncs:
                - frac_div32
            - BranchSide:      'celt/celt_lpc.c:93,17'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:59,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:61,21'
              BranchSideFuncs:
                - frac_div32
            - 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:
                - frac_div32
            - BranchSide:      'celt/celt_lpc.c:64,16'
              BranchSideFuncs:
                - frac_div32
        - Branch String:   'celt/celt_lpc.c:68,10'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:71,24'
              BranchSideFuncs:
                - frac_div32
            - BranchSide:      'celt/celt_lpc.c:77,18'
              BranchSideFuncs:
                - frac_div32
        - Branch String:   'celt/celt_lpc.c:80,14'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:81,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:86,7'
              BranchSideFuncs:
                - frac_div32
        - Branch String:   'celt/celt_lpc.c:96,7'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:97,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:124,11'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:98,10'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:99,22'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:105,19'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:99,22'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:99,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:99,20'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:100,17'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:101,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:104,10'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:107,14'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:108,22'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:120,13'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:108,22'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:108,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:108,20'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:114,13'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:115,25'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:118,26'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:124,11'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:127,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:130,17'
              BranchSideFuncs: []
        - Branch String:   'celt/celt_lpc.c:130,10'
          Branch Sides:
            - BranchSide:      'celt/celt_lpc.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/celt_lpc.c:131,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/celt_lpc.c:65,15'
          Dst:             frac_div32
    - functionName:    celt_ilog2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/mathops.h:363,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:363,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:364,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:363,4'
          Dst:             celt_fatal
    - functionName:    celt_log2_db
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         9
      ICount:          127
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - celt_ilog2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/mathops.h:461,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:462,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:464,15'
              BranchSideFuncs:
                - celt_ilog2.847
        - Branch String:   'celt/mathops.h:465,15'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:465,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:465,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:464,15'
          Dst:             celt_ilog2
    - 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:          134
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - celt_log2_db
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/quant_bands.c:559,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:562,29'
              BranchSideFuncs:
                - celt_log2_db
            - BranchSide:      'celt/quant_bands.c:569,14'
              BranchSideFuncs:
                - celt_log2_db
        - Branch String:   'celt/quant_bands.c:569,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:570,10'
              BranchSideFuncs:
                - celt_log2_db
            - BranchSide:      'celt/quant_bands.c:571,4'
              BranchSideFuncs:
                - celt_log2_db
        - Branch String:   'celt/quant_bands.c:571,4'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:559,13'
              BranchSideFuncs:
                - celt_log2_db
            - BranchSide:      'celt/quant_bands.c:572,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/quant_bands.c:562,16'
          Dst:             celt_log2_db
    - 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:          176
      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:         21
      ICount:          197
      EdgeCount:       27
      CyclomaticComplexity: 8
      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.854
                - 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.854
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:506,19'
              BranchSideFuncs:
                - ec_tell.854
                - ec_dec_bits
        - Branch String:   'celt/quant_bands.c:506,11'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:506,71'
              BranchSideFuncs:
                - ec_tell.854
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:507,15'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_tell.854
        - Branch String:   'celt/quant_bands.c:507,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:507,35'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_tell.854
            - BranchSide:      'celt/quant_bands.c:512,27'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_tell.854
        - Branch String:   'celt/quant_bands.c:514,19'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:521,16'
              BranchSideFuncs:
                - ec_tell.854
                - ec_dec_bits
            - BranchSide:      'celt/quant_bands.c:521,16'
              BranchSideFuncs:
                - ec_tell.854
                - ec_dec_bits
        - Branch String:   'celt/quant_bands.c:521,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:512,27'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_tell.854
            - BranchSide:      'celt/quant_bands.c:522,4'
              BranchSideFuncs:
                - ec_tell.854
                - 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:         40
      ICount:          369
      EdgeCount:       51
      CyclomaticComplexity: 13
      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.854
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:446,24'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - 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.854
                - 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.854
                - celt_fatal
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:464,25'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_dec_bit_logp
                - ec_dec_icdf
            - BranchSide:      'celt/quant_bands.c:472,18'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - 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.854
                - ec_dec_bit_logp
                - ec_dec_icdf
            - BranchSide:      'celt/quant_bands.c:468,19'
              BranchSideFuncs:
                - ec_laplace_decode
                - celt_fatal
                - ec_tell.854
                - 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.854
                - ec_dec_bit_logp
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:477,18'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - 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.854
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:482,16'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - 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.854
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:485,10'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
        - Branch String:   'celt/quant_bands.c:488,16'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:488,16'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:488,16'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
        - Branch String:   'celt/quant_bands.c:488,16'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:488,14'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:488,16'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
        - Branch String:   'celt/quant_bands.c:488,16'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:488,14'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:488,14'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - 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.854
                - ec_dec_bit_logp
                - ec_dec_icdf
                - ec_laplace_decode
            - BranchSide:      'celt/quant_bands.c:493,4'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell.854
                - 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:          209
      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:         30
      ICount:          332
      EdgeCount:       39
      CyclomaticComplexity: 11
      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.854
                - 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.854
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:370,19'
              BranchSideFuncs:
                - ec_tell.854
                - ec_enc_bits
        - Branch String:   'celt/quant_bands.c:370,11'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:370,71'
              BranchSideFuncs:
                - ec_tell.854
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:371,15'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.854
        - Branch String:   'celt/quant_bands.c:371,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:371,35'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.854
            - BranchSide:      'celt/quant_bands.c:378,15'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.854
        - Branch String:   'celt/quant_bands.c:378,15'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:378,13'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.854
            - BranchSide:      'celt/quant_bands.c:378,13'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.854
        - Branch String:   'celt/quant_bands.c:382,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:383,18'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.854
            - BranchSide:      'celt/quant_bands.c:384,14'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.854
        - Branch String:   'celt/quant_bands.c:384,14'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:385,16'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.854
            - BranchSide:      'celt/quant_bands.c:386,22'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.854
        - Branch String:   'celt/quant_bands.c:388,19'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:397,16'
              BranchSideFuncs:
                - ec_tell.854
                - ec_enc_bits
            - BranchSide:      'celt/quant_bands.c:397,16'
              BranchSideFuncs:
                - ec_tell.854
                - ec_enc_bits
        - Branch String:   'celt/quant_bands.c:397,7'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:378,15'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_tell.854
            - BranchSide:      'celt/quant_bands.c:398,4'
              BranchSideFuncs:
                - ec_tell.854
                - 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
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - start
        - end
        - eBands
        - oldEBands
        - budget
        - tell
        - prob_model
        - error
        - enc
        - C
        - LM
        - intra
        - max_decay
        - lfe
      BBCount:         86
      ICount:          644
      EdgeCount:       114
      CyclomaticComplexity: 30
      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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:170,8'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:175,24'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:192,15'
              BranchSideFuncs:
                - ec_tell.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:197,24'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:197,22'
              BranchSideFuncs:
                - ec_tell.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:197,22'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:212,16'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:212,16'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:211,10'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:224,14'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:224,14'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:221,17'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:220,19'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:223,10'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:222,19'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:226,14'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:226,14'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:225,16'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
            - BranchSide:      'celt/quant_bands.c:233,18'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
            - BranchSide:      'celt/quant_bands.c:229,19'
              BranchSideFuncs:
                - ec_laplace_encode
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:238,18'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:235,18'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:235,18'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_tell.854
                - 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.854
                - ec_enc_bit_logp
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:235,16'
              BranchSideFuncs:
                - ec_enc_icdf
                - ec_tell.854
                - 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.854
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:244,16'
              BranchSideFuncs:
                - ec_tell.854
                - 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.854
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:240,16'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - ec_tell.854
                - ec_enc_icdf
                - ec_laplace_encode
        - Branch String:   'celt/quant_bands.c:251,16'
          Branch Sides:
            - BranchSide:      'celt/quant_bands.c:251,14'
              BranchSideFuncs:
                - ec_tell.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:251,14'
              BranchSideFuncs:
                - ec_tell.854
                - ec_enc_bit_logp
                - 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.854
                - ec_enc_bit_logp
                - ec_enc_icdf
                - ec_laplace_encode
            - BranchSide:      'celt/quant_bands.c:256,4'
              BranchSideFuncs:
                - ec_tell.854
                - 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:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - eBands
        - oldEBands
        - start
        - end
        - len
        - C
      BBCount:         12
      ICount:          108
      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:          558
      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.854
                - 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.854
                - 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.854
                - 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.854
                - 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.854
                - 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.854
                - 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:288,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:288,19'
          Branch Sides:
            - 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
            - 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: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:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         33
      ICount:          241
      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,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:718,17'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:720,17'
          Branch Sides:
            - BranchSide:      'celt/rate.c:720,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:720,17'
              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,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:723,17'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:725,17'
          Branch Sides:
            - BranchSide:      'celt/rate.c:725,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/rate.c:725,17'
              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
        - short
        - int
      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:          1620
      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:787,30'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:787,30'
              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:805,34'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
                - median_of_5_val16
            - BranchSide:      'celt/rate.c:805,34'
              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:816,35'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:816,35'
              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:819,36'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:819,36'
              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,29'
              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,29'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:837,29'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:840,7'
          Branch Sides:
            - BranchSide:      'celt/rate.c:842,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:855,4'
              BranchSideFuncs: []
        - Branch String:   'celt/rate.c:842,21'
          Branch Sides:
            - BranchSide:      'celt/rate.c:842,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:842,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:842,21'
          Branch Sides:
            - BranchSide:      'celt/rate.c:842,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:842,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
        - Branch String:   'celt/rate.c:842,21'
          Branch Sides:
            - BranchSide:      'celt/rate.c:842,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_enc_depth
            - BranchSide:      'celt/rate.c:842,21'
              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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:336,14'
              BranchSideFuncs:
                - celt_udiv.877
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_enc_bit_logp
                - ec_enc_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - ec_dec_bit_logp
                - celt_fatal
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_dec_uint
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:396,8'
              BranchSideFuncs:
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - ec_dec_bit_logp
                - ec_enc_bit_logp
                - ec_enc_uint
            - BranchSide:      'celt/rate.c:407,8'
              BranchSideFuncs:
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:404,23'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:400,11'
              BranchSideFuncs:
                - ec_enc_uint
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:413,8'
              BranchSideFuncs:
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
                - ec_enc_bit_logp
            - BranchSide:      'celt/rate.c:421,8'
              BranchSideFuncs:
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - Branch String:   'celt/rate.c:415,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:416,26'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
            - BranchSide:      'celt/rate.c:418,41'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - 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.877
            - BranchSide:      'celt/rate.c:429,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - 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.877
            - BranchSide:      'celt/rate.c:437,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - 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.877
            - BranchSide:      'celt/rate.c:431,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - 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.877
            - 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.877
            - BranchSide:      'celt/rate.c:446,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - Branch String:   'celt/rate.c:450,11'
          Branch Sides:
            - BranchSide:      'celt/rate.c:452,19'
              BranchSideFuncs:
                - celt_udiv.877
                - 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.877
        - Branch String:   'celt/rate.c:452,19'
          Branch Sides:
            - BranchSide:      'celt/rate.c:452,17'
              BranchSideFuncs:
                - celt_udiv.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:452,17'
              BranchSideFuncs:
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:456,21'
              BranchSideFuncs:
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:456,21'
              BranchSideFuncs:
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:456,54'
              BranchSideFuncs:
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:470,14'
              BranchSideFuncs:
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:472,19'
              BranchSideFuncs:
                - celt_udiv.877
                - 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.877
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
            - BranchSide:      'celt/rate.c:476,10'
              BranchSideFuncs:
                - celt_udiv.877
                - 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.877
            - BranchSide:      'celt/rate.c:484,21'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - 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.877
            - BranchSide:      'celt/rate.c:484,10'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - 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.877
            - BranchSide:      'celt/rate.c:495,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - 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.877
            - BranchSide:      'celt/rate.c:514,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - 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.877
            - BranchSide:      'celt/rate.c:508,21'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - 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.877
            - BranchSide:      'celt/rate.c:517,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - 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.877
            - BranchSide:      'celt/rate.c:518,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_fatal
                - celt_udiv.877
        - 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: 544
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         13
      ICount:          149
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - celt_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/mathops.h:558,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:558,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/mathops.h:558,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/mathops.h:558,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:558,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:561,8'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:561,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:563,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:566,8'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:566,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:568,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:570,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:558,4'
          Dst:             celt_fatal
    - 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:          413
      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'
        - int
      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
        - int
      constantsTouched: []
      argNames:
        - X
        - iy
        - N
        - K
        - face
        - sign
        - gain
      BBCount:         24
      ICount:          267
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - celt_ilog2
        - celt_rsqrt_norm32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/vq.c:764,16'
          Branch Sides:
            - BranchSide:      'celt/vq.c:764,8'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_ilog2.949
                - celt_ilog2.949
                - celt_rsqrt_norm32
            - BranchSide:      'celt/vq.c:764,8'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rsqrt_norm32
        - Branch String:   'celt/vq.c:766,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:767,19'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rsqrt_norm32
            - BranchSide:      'celt/vq.c:769,14'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rsqrt_norm32
        - Branch String:   'celt/vq.c:769,14'
          Branch Sides:
            - BranchSide:      'celt/vq.c:769,22'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rsqrt_norm32
            - BranchSide:      'celt/vq.c:769,26'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rsqrt_norm32
        - Branch String:   'celt/vq.c:770,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:771,14'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rsqrt_norm32
            - BranchSide:      'celt/vq.c:774,31'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rsqrt_norm32
        - Branch String:   'celt/vq.c:776,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:777,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:785,1'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:777,14'
          Branch Sides:
            - BranchSide:      'celt/vq.c:777,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:777,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:764,16'
          Dst:             celt_ilog2
        - Src:             'celt/vq.c:764,16'
          Dst:             celt_ilog2
        - Src:             'celt/vq.c:764,16'
          Dst:             celt_ilog2
        - Src:             'celt/vq.c:764,16'
          Dst:             celt_ilog2
        - Src:             'celt/vq.c:774,20'
          Dst:             celt_ilog2
        - Src:             'celt/vq.c:775,10'
          Dst:             celt_rsqrt_norm32
    - functionName:    celt_ilog2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    12
      BranchProfiles:
        - Branch String:   'celt/mathops.h:363,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:363,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:364,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:363,4'
          Dst:             celt_fatal
    - 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'
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - N
        - res
        - B
        - enc
        - gain
        - resynth
      BBCount:         48
      ICount:          379
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - celt_ilog2
        - celt_rcp_norm32
        - 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
                - celt_ilog2.949
                - celt_rcp_norm32
            - BranchSide:      'celt/vq.c:800,8'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
                - celt_ilog2.949
                - celt_rcp_norm32
        - 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
                - celt_ilog2.949
                - celt_rcp_norm32
            - BranchSide:      'celt/vq.c:799,15'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
                - celt_ilog2.949
                - celt_rcp_norm32
        - 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
                - celt_ilog2.949
                - celt_rcp_norm32
        - 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
                - celt_ilog2.949
                - celt_rcp_norm32
            - BranchSide:      'celt/vq.c:811,11'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
                - celt_ilog2.949
                - celt_rcp_norm32
        - Branch String:   'celt/vq.c:806,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:806,25'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
                - celt_ilog2.949
                - celt_rcp_norm32
            - BranchSide:      'celt/vq.c:806,25'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
                - celt_ilog2.949
                - celt_rcp_norm32
        - 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
                - celt_ilog2.949
                - celt_rcp_norm32
            - BranchSide:      'celt/vq.c:810,4'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
                - celt_ilog2.949
                - celt_rcp_norm32
        - Branch String:   'celt/vq.c:807,20'
          Branch Sides:
            - BranchSide:      'celt/vq.c:807,18'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
                - celt_ilog2.949
                - celt_rcp_norm32
            - BranchSide:      'celt/vq.c:807,18'
              BranchSideFuncs:
                - ec_enc_uint
                - ec_enc_bits
                - cubic_synthesis
                - ec_enc_bits
                - celt_ilog2.949
                - celt_rcp_norm32
        - Branch String:   'celt/vq.c:815,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:816,38'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rcp_norm32
                - cubic_synthesis
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:824,7'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_enc_bits
        - Branch String:   'celt/vq.c:819,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:821,18'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:823,4'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_enc_bits
        - Branch String:   'celt/vq.c:821,18'
          Branch Sides:
            - BranchSide:      'celt/vq.c:821,13'
              BranchSideFuncs:
                - cubic_synthesis
                - ec_enc_bits
            - BranchSide:      'celt/vq.c:821,13'
              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:816,27'
          Dst:             celt_ilog2
        - Src:             'celt/vq.c:817,14'
          Dst:             celt_rcp_norm32
        - 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: 589
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - x
      BBCount:         18
      ICount:          93
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - celt_atan_norm
        - celt_fatal
        - frac_div32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/mathops.h:590,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:590,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - frac_div32
                - celt_atan_norm
                - frac_div32
                - celt_atan_norm
            - BranchSide:      'celt/mathops.h:590,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/mathops.h:590,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:590,4'
              BranchSideFuncs:
                - celt_fatal
                - frac_div32
                - celt_atan_norm
                - frac_div32
                - celt_atan_norm
            - BranchSide:      'celt/mathops.h:591,8'
              BranchSideFuncs:
                - celt_fatal
                - frac_div32
                - celt_atan_norm
                - frac_div32
                - celt_atan_norm
        - Branch String:   'celt/mathops.h:591,13'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:591,16'
              BranchSideFuncs:
                - celt_fatal
                - frac_div32
                - celt_atan_norm
                - frac_div32
                - celt_atan_norm
            - BranchSide:      'celt/mathops.h:593,15'
              BranchSideFuncs:
                - celt_fatal
                - frac_div32
                - celt_atan_norm
                - frac_div32
                - celt_atan_norm
        - Branch String:   'celt/mathops.h:591,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:592,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:593,15'
              BranchSideFuncs:
                - celt_fatal
                - frac_div32
                - celt_atan_norm
                - frac_div32
                - celt_atan_norm
        - Branch String:   'celt/mathops.h:593,15'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:594,29'
              BranchSideFuncs:
                - frac_div32
                - celt_atan_norm
            - BranchSide:      'celt/mathops.h:596,7'
              BranchSideFuncs:
                - celt_fatal
                - frac_div32
                - celt_atan_norm
        - Branch String:   'celt/mathops.h:596,7'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:596,7'
              BranchSideFuncs:
                - frac_div32
                - celt_atan_norm
            - BranchSide:      'celt/mathops.h:598,29'
              BranchSideFuncs:
                - frac_div32
                - celt_atan_norm
      Callsites:
        - Src:             'celt/mathops.h:590,4'
          Dst:             celt_fatal
        - Src:             'celt/mathops.h:594,29'
          Dst:             frac_div32
        - Src:             'celt/mathops.h:594,14'
          Dst:             celt_atan_norm
        - Src:             'celt/mathops.h:596,7'
          Dst:             celt_fatal
        - Src:             'celt/mathops.h:598,29'
          Dst:             frac_div32
        - Src:             'celt/mathops.h:598,14'
          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:          146
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - celt_atan2p_norm
        - celt_inner_prod_norm_shift
        - celt_sqrt32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/vq.c:731,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:733,13'
              BranchSideFuncs:
                - celt_sqrt32
                - celt_sqrt32
                - celt_atan2p_norm
            - BranchSide:      'celt/vq.c:742,42'
              BranchSideFuncs:
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_sqrt32
                - celt_sqrt32
                - celt_atan2p_norm
        - Branch String:   'celt/vq.c:733,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:736,14'
              BranchSideFuncs:
                - celt_sqrt32
                - celt_sqrt32
                - celt_atan2p_norm
            - BranchSide:      'celt/vq.c:741,4'
              BranchSideFuncs:
                - celt_sqrt32
                - celt_sqrt32
                - celt_atan2p_norm
      Callsites:
        - Src:             'celt/vq.c:742,15'
          Dst:             celt_inner_prod_norm_shift
        - Src:             'celt/vq.c:743,16'
          Dst:             celt_inner_prod_norm_shift
        - Src:             'celt/vq.c:745,10'
          Dst:             celt_sqrt32
        - Src:             'celt/vq.c:746,11'
          Dst:             celt_sqrt32
        - Src:             'celt/vq.c:748,13'
          Dst:             celt_atan2p_norm
    - functionName:    celt_inner_prod_norm_shift
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - len
        - arch
      BBCount:         5
      ICount:          59
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'celt/vq.c:73,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:73,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:74,11'
              BranchSideFuncs: []
      Callsites:       []
    - 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
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - N
        - gain
        - arch
      BBCount:         10
      ICount:          134
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - celt_ilog2
        - celt_inner_prod_norm
        - celt_rsqrt_norm
        - norm_scaledown
        - norm_scaleup
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/vq.c:709,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:709,6'
              BranchSideFuncs:
                - celt_rsqrt_norm
                - norm_scaleup
            - BranchSide:      'celt/vq.c:709,6'
              BranchSideFuncs:
                - celt_rsqrt_norm
                - norm_scaleup
        - Branch String:   'celt/vq.c:713,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:715,15'
              BranchSideFuncs:
                - norm_scaleup
            - BranchSide:      'celt/vq.c:718,17'
              BranchSideFuncs:
                - norm_scaleup
      Callsites:
        - Src:             'celt/vq.c:704,4'
          Dst:             norm_scaledown
        - Src:             'celt/vq.c:705,18'
          Dst:             celt_inner_prod_norm
        - Src:             'celt/vq.c:707,8'
          Dst:             celt_ilog2
        - Src:             'celt/vq.c:710,8'
          Dst:             celt_rsqrt_norm
        - Src:             'celt/vq.c:718,4'
          Dst:             norm_scaleup
    - functionName:    norm_scaledown
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - N
        - shift
      BBCount:         12
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - celt_fatal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/vq.c:57,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:57,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:58,8'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:58,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:58,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:59,10'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:59,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:59,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:59,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:57,4'
          Dst:             celt_fatal
    - functionName:    celt_inner_prod_norm
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - len
        - arch
      BBCount:         5
      ICount:          55
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/vq.c:66,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:66,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:67,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    norm_scaleup
      functionSourceFile: '/src/opus/celt/vq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - N
        - shift
      BBCount:         12
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - celt_fatal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/vq.c:50,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:50,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:51,8'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:51,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:51,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:52,10'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:52,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:52,29'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:52,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:50,4'
          Dst:             celt_fatal
    - 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'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - X
        - N
        - K
        - spread
        - B
        - dec
        - gain
        - ext_dec
        - extra_bits
      BBCount:         56
      ICount:          542
      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.959
                - 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.959
                - 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.959
                - 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.959
                - 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.959
                - 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.959
                - 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.959
                - 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.959
                - normalise_residual
                - exp_rotation
                - extract_collapse_mask
                - ec_dec_bits
                - ec_dec_refine
            - BranchSide:      'celt/vq.c:665,16'
              BranchSideFuncs:
                - ec_tell.959
                - 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:680,14'
              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
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - iy
        - X
        - N
        - Ryy
        - gain
        - shift
      BBCount:         27
      ICount:          242
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - celt_ilog2
        - celt_rsqrt_norm32
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/vq.c:167,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:167,6'
              BranchSideFuncs:
                - celt_rsqrt_norm32
            - BranchSide:      'celt/vq.c:167,6'
              BranchSideFuncs:
                - celt_rsqrt_norm32
        - Branch String:   'celt/vq.c:172,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:173,36'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:183,4'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:174,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:175,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:178,10'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:175,13'
          Branch Sides:
            - BranchSide:      'celt/vq.c:175,20'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:177,7'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:178,13'
          Branch Sides:
            - BranchSide:      'celt/vq.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:178,20'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:183,14'
          Branch Sides:
            - BranchSide:      'celt/vq.c:183,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:183,7'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:183,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:183,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/vq.c:165,8'
          Dst:             celt_ilog2
        - Src:             'celt/vq.c:168,8'
          Dst:             celt_rsqrt_norm32
    - 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:          241
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - celt_cos_norm
        - celt_rcp
        - celt_udiv
        - 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:
                - celt_rcp
                - celt_cos_norm
                - celt_cos_norm
                - celt_udiv.960
                - 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.960
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
            - BranchSide:      'celt/vq.c:137,20'
              BranchSideFuncs:
                - celt_udiv.960
                - 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.960
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
                - exp_rotation1
            - BranchSide:      'celt/vq.c:134,4'
              BranchSideFuncs:
                - celt_udiv.960
                - 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:121,11'
          Dst:             celt_rcp
        - Src:             'celt/vq.c:124,8'
          Dst:             celt_cos_norm
        - Src:             'celt/vq.c:125,8'
          Dst:             celt_cos_norm
        - 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.960
        - 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:    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
        - short
        - short
      constantsTouched: []
      argNames:
        - X
        - len
        - stride
        - c
        - s
      BBCount:         11
      ICount:          207
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - norm_scaledown
        - norm_scaleup
      functionUses:    4
      BranchProfiles:
        - Branch String:   'celt/vq.c:87,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:90,12'
              BranchSideFuncs:
                - norm_scaleup
            - BranchSide:      'celt/vq.c:95,12'
              BranchSideFuncs:
                - norm_scaleup
        - Branch String:   'celt/vq.c:96,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:99,12'
              BranchSideFuncs:
                - norm_scaleup
            - BranchSide:      'celt/vq.c:104,17'
              BranchSideFuncs:
                - norm_scaleup
      Callsites:
        - Src:             'celt/vq.c:86,4'
          Dst:             norm_scaledown
        - Src:             'celt/vq.c:104,4'
          Dst:             norm_scaleup
    - 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:      int
      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:         44
      ICount:          400
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached:
        - celt_ilog2
        - celt_rcp_norm32
        - op_pvq_refine
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/vq.c:479,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:479,29'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rcp_norm32
                - op_pvq_refine
                - op_pvq_refine
            - BranchSide:      'celt/vq.c:480,4'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rcp_norm32
                - op_pvq_refine
                - op_pvq_refine
        - Branch String:   'celt/vq.c:479,29'
          Branch Sides:
            - BranchSide:      'celt/vq.c:479,26'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rcp_norm32
                - op_pvq_refine
                - op_pvq_refine
            - BranchSide:      'celt/vq.c:479,26'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rcp_norm32
                - 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:485,37'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rcp_norm32
                - op_pvq_refine
                - op_pvq_refine
        - Branch String:   'celt/vq.c:487,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:0,0'
              BranchSideFuncs:
                - op_pvq_refine
                - op_pvq_refine
            - BranchSide:      'celt/vq.c:488,18'
              BranchSideFuncs:
                - op_pvq_refine
                - op_pvq_refine
        - Branch String:   'celt/vq.c:488,18'
          Branch Sides:
            - BranchSide:      'celt/vq.c:487,21'
              BranchSideFuncs:
                - op_pvq_refine
                - op_pvq_refine
            - BranchSide:      'celt/vq.c:487,21'
              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:514,12'
              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:485,26'
          Dst:             celt_ilog2
        - Src:             'celt/vq.c:486,17'
          Dst:             celt_rcp_norm32
        - 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:      int
      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:         24
      ICount:          381
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - celt_ilog2
        - celt_rcp_norm32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/vq.c:387,10'
          Branch Sides:
            - BranchSide:      'celt/vq.c:387,24'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rcp_norm32
            - BranchSide:      'celt/vq.c:387,24'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rcp_norm32
        - Branch String:   'celt/vq.c:387,24'
          Branch Sides:
            - BranchSide:      'celt/vq.c:387,22'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rcp_norm32
            - BranchSide:      'celt/vq.c:387,22'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rcp_norm32
        - Branch String:   'celt/vq.c:388,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:389,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/vq.c:403,30'
              BranchSideFuncs:
                - celt_ilog2.949
                - celt_rcp_norm32
        - 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:
        - Src:             'celt/vq.c:403,19'
          Dst:             celt_ilog2
        - Src:             'celt/vq.c:404,14'
          Dst:             celt_rcp_norm32
    - 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'
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - N
        - K
        - spread
        - B
        - enc
        - gain
        - resynth
        - ext_enc
        - extra_bits
        - arch
      BBCount:         41
      ICount:          380
      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_c
        - op_pvq_search_extra
      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_c
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.959
                - 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_c
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.959
                - 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_c
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.959
                - 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_c
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.959
                - 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_c
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.959
                - 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_c
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.959
                - 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_c
                - extract_collapse_mask
                - encode_pulses
                - exp_rotation
                - normalise_residual
                - op_pvq_search_extra
                - extract_collapse_mask
                - encode_pulses
                - ec_tell.959
                - 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.959
                - exp_rotation
                - normalise_residual
                - ec_enc_bits
                - ec_enc_refine
            - BranchSide:      'celt/vq.c:604,12'
              BranchSideFuncs:
                - op_pvq_search_c
                - 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.959
                - 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.959
                - 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_c
        - 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:      short
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - iy
        - K
        - N
        - arch
      BBCount:         51
      ICount:          615
      EdgeCount:       64
      CyclomaticComplexity: 15
      functionsReached:
        - celt_fatal
        - celt_ilog2
        - celt_inner_prod_norm_shift
        - celt_rcp
        - norm_scaledown
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/vq.c:226,15'
          Branch Sides:
            - BranchSide:      'celt/vq.c:226,13'
              BranchSideFuncs:
                - norm_scaledown
                - celt_fatal
                - celt_ilog2.949
                - celt_rcp
            - BranchSide:      'celt/vq.c:226,13'
              BranchSideFuncs:
                - norm_scaledown
                - celt_fatal
                - celt_ilog2.949
                - celt_rcp
        - Branch String:   'celt/vq.c:235,14'
          Branch Sides:
            - BranchSide:      'celt/vq.c:235,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_ilog2.949
                - celt_rcp
            - BranchSide:      'celt/vq.c:235,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_ilog2.949
                - celt_rcp
        - Branch String:   'celt/vq.c:238,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:233,18'
              BranchSideFuncs:
                - celt_fatal
                - celt_ilog2.949
                - celt_rcp
            - BranchSide:      'celt/vq.c:240,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_ilog2.949
                - celt_rcp
        - Branch String:   'celt/vq.c:245,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:248,8'
              BranchSideFuncs:
                - celt_rcp
                - celt_fatal
                - celt_ilog2.949
            - BranchSide:      'celt/vq.c:287,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_ilog2.949
        - Branch String:   'celt/vq.c:250,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:249,17'
              BranchSideFuncs:
                - celt_rcp
                - celt_fatal
                - celt_ilog2.949
            - BranchSide:      'celt/vq.c:254,11'
              BranchSideFuncs:
                - celt_rcp
                - celt_fatal
                - celt_ilog2.949
        - Branch String:   'celt/vq.c:254,11'
          Branch Sides:
            - BranchSide:      'celt/vq.c:261,10'
              BranchSideFuncs:
                - celt_rcp
                - celt_fatal
                - celt_ilog2.949
            - BranchSide:      'celt/vq.c:268,13'
              BranchSideFuncs:
                - celt_rcp
                - celt_fatal
                - celt_ilog2.949
        - Branch String:   'celt/vq.c:263,13'
          Branch Sides:
            - BranchSide:      'celt/vq.c:264,17'
              BranchSideFuncs:
                - celt_rcp
                - celt_fatal
                - celt_ilog2.949
            - BranchSide:      'celt/vq.c:265,14'
              BranchSideFuncs:
                - celt_rcp
                - celt_fatal
                - celt_ilog2.949
        - Branch String:   'celt/vq.c:285,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:276,18'
              BranchSideFuncs:
                - celt_fatal
                - celt_ilog2.949
            - BranchSide:      'celt/vq.c:286,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_ilog2.949
        - Branch String:   'celt/vq.c:287,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:287,4'
              BranchSideFuncs:
                - celt_ilog2.949
            - BranchSide:      'celt/vq.c:294,8'
              BranchSideFuncs:
                - celt_ilog2.949
        - Branch String:   'celt/vq.c:294,8'
          Branch Sides:
            - BranchSide:      'celt/vq.c:296,36'
              BranchSideFuncs:
                - celt_ilog2.949
            - BranchSide:      'celt/vq.c:303,10'
              BranchSideFuncs:
                - celt_ilog2.949
        - Branch String:   'celt/vq.c:303,4'
          Branch Sides:
            - BranchSide:      'celt/vq.c:313,29'
              BranchSideFuncs:
                - celt_ilog2.949
            - BranchSide:      'celt/vq.c:369,5'
              BranchSideFuncs: []
        - Branch String:   'celt/vq.c:349,14'
          Branch Sides:
            - BranchSide:      'celt/vq.c:351,24'
              BranchSideFuncs:
                - celt_ilog2.949
            - BranchSide:      'celt/vq.c:355,7'
              BranchSideFuncs:
                - celt_ilog2.949
        - Branch String:   'celt/vq.c:355,7'
          Branch Sides:
            - BranchSide:      'celt/vq.c:336,16'
              BranchSideFuncs:
                - celt_ilog2.949
            - BranchSide:      'celt/vq.c:358,12'
              BranchSideFuncs:
                - celt_ilog2.949
        - 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:225,33'
          Dst:             celt_inner_prod_norm_shift
        - Src:             'celt/vq.c:225,20'
          Dst:             celt_ilog2
        - Src:             'celt/vq.c:227,7'
          Dst:             norm_scaledown
        - Src:             'celt/vq.c:268,13'
          Dst:             celt_rcp
        - Src:             'celt/vq.c:287,4'
          Dst:             celt_fatal
        - Src:             'celt/vq.c:313,18'
          Dst:             celt_ilog2
    - 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:    celt_inner_prod_c
      functionSourceFile: '/src/opus/./celt/pitch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - N
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   './celt/pitch.h:164,4'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:165,12'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:166,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    xcorr_kernel_c
      functionSourceFile: '/src/opus/./celt/pitch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - sum
        - len
      BBCount:         18
      ICount:          531
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - celt_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   './celt/pitch.h:69,4'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:69,4'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:70,7'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:74,4'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:77,15'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:102,9'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:102,8'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:104,26'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:111,9'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:111,8'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:113,24'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:120,8'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:120,8'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:120,8'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:122,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             './celt/pitch.h:69,4'
          Dst:             celt_fatal
    - functionName:    celt_inner_prod_sse2
      functionSourceFile: '/src/opus/celt/x86/pitch_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - N
      BBCount:         12
      ICount:          309
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/x86/pitch_sse2.c:57,5'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse2.c:59,56'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse2.c:72,27'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/pitch_sse2.c:74,9'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse2.c:76,56'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse2.c:85,26'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/pitch_sse2.c:89,5'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse2.c:90,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse2.c:93,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    xcorr_kernel_c
      functionSourceFile: '/src/opus/./celt/pitch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - sum
        - len
      BBCount:         18
      ICount:          531
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   './celt/pitch.h:69,4'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:69,4'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:70,7'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:74,4'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:77,15'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:102,9'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:102,8'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:104,26'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:111,9'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:111,8'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:113,24'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:120,8'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:120,8'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:120,8'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:122,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             './celt/pitch.h:69,4'
          Dst:             celt_fatal
    - functionName:    celt_fir_sse4_1
      functionSourceFile: '/src/opus/celt/x86/celt_lpc_sse4_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 94
      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:         27
      ICount:          371
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - celt_fatal
        - memcmp
        - xcorr_kernel_c
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/x86/celt_lpc_sse4_1.c:58,4'
          Branch Sides:
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:59,17'
              BranchSideFuncs:
                - xcorr_kernel_c.1013
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:60,8'
              BranchSideFuncs:
                - xcorr_kernel_c.1013
                - memcmp
                - celt_fatal
        - Branch String:   'celt/x86/celt_lpc_sse4_1.c:63,4'
          Branch Sides:
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:65,18'
              BranchSideFuncs:
                - xcorr_kernel_c.1013
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:85,4'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/celt_lpc_sse4_1.c:74,10'
          Branch Sides:
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:74,10'
              BranchSideFuncs:
                - xcorr_kernel_c.1013
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:77,43'
              BranchSideFuncs:
                - xcorr_kernel_c.1013
                - memcmp
                - celt_fatal
        - Branch String:   'celt/x86/celt_lpc_sse4_1.c:85,4'
          Branch Sides:
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:87,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:94,1'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/celt_lpc_sse4_1.c:88,7'
          Branch Sides:
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:89,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:90,14'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/celt_lpc_sse4_1.c:90,14'
          Branch Sides:
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:85,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:90,14'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/celt_lpc_sse4_1.c:90,14'
          Branch Sides:
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:85,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/celt_lpc_sse4_1.c:85,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/x86/celt_lpc_sse4_1.c:70,10'
          Dst:             xcorr_kernel_c
        - Src:             'celt/x86/celt_lpc_sse4_1.c:74,10'
          Dst:             memcmp
        - Src:             'celt/x86/celt_lpc_sse4_1.c:74,10'
          Dst:             celt_fatal
    - functionName:    xcorr_kernel_c
      functionSourceFile: '/src/opus/./celt/pitch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - sum
        - len
      BBCount:         18
      ICount:          531
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - celt_fatal
      functionUses:    1
      BranchProfiles:
        - Branch String:   './celt/pitch.h:69,4'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:69,4'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:70,7'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:74,4'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:77,15'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:102,9'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:102,8'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:104,26'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:111,9'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:111,8'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:113,24'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:120,8'
              BranchSideFuncs: []
        - Branch String:   './celt/pitch.h:120,8'
          Branch Sides:
            - BranchSide:      './celt/pitch.h:120,8'
              BranchSideFuncs: []
            - BranchSide:      './celt/pitch.h:122,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             './celt/pitch.h:69,4'
          Dst:             celt_fatal
    - functionName:    xcorr_kernel_sse4_1
      functionSourceFile: '/src/opus/celt/x86/pitch_sse4_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - sum
        - len
      BBCount:         28
      ICount:          1144
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - celt_fatal
        - memcmp
        - xcorr_kernel_c
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/x86/pitch_sse4_1.c:122,5'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse4_1.c:123,18'
              BranchSideFuncs:
                - xcorr_kernel_c.1030
                - celt_fatal
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/x86/pitch_sse4_1.c:125,20'
              BranchSideFuncs:
                - xcorr_kernel_c.1030
                - celt_fatal
                - memcmp
                - celt_fatal
        - Branch String:   'celt/x86/pitch_sse4_1.c:128,5'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse4_1.c:128,5'
              BranchSideFuncs:
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/x86/pitch_sse4_1.c:130,12'
              BranchSideFuncs:
                - memcmp
                - celt_fatal
        - Branch String:   'celt/x86/pitch_sse4_1.c:135,5'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse4_1.c:137,45'
              BranchSideFuncs:
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/x86/pitch_sse4_1.c:149,26'
              BranchSideFuncs:
                - memcmp
                - celt_fatal
        - Branch String:   'celt/x86/pitch_sse4_1.c:164,5'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse4_1.c:166,16'
              BranchSideFuncs:
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/x86/pitch_sse4_1.c:188,12'
              BranchSideFuncs:
                - memcmp
                - celt_fatal
        - Branch String:   'celt/x86/pitch_sse4_1.c:189,9'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse4_1.c:191,17'
              BranchSideFuncs:
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/x86/pitch_sse4_1.c:207,14'
              BranchSideFuncs:
                - memcmp
                - celt_fatal
        - Branch String:   'celt/x86/pitch_sse4_1.c:207,14'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse4_1.c:209,17'
              BranchSideFuncs:
                - memcmp
                - celt_fatal
            - BranchSide:      'celt/x86/pitch_sse4_1.c:221,14'
              BranchSideFuncs:
                - memcmp
                - celt_fatal
        - Branch String:   'celt/x86/pitch_sse4_1.c:237,5'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse4_1.c:237,5'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/x86/pitch_sse4_1.c:239,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/x86/pitch_sse4_1.c:125,5'
          Dst:             xcorr_kernel_c
        - Src:             'celt/x86/pitch_sse4_1.c:128,5'
          Dst:             celt_fatal
        - Src:             'celt/x86/pitch_sse4_1.c:237,5'
          Dst:             memcmp
        - Src:             'celt/x86/pitch_sse4_1.c:237,5'
          Dst:             celt_fatal
    - functionName:    celt_inner_prod_sse4_1
      functionSourceFile: '/src/opus/celt/x86/pitch_sse4_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - N
      BBCount:         15
      ICount:          404
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/x86/pitch_sse4_1.c:60,5'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse4_1.c:61,56'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse4_1.c:74,26'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/pitch_sse4_1.c:76,9'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse4_1.c:78,56'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse4_1.c:87,9'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/pitch_sse4_1.c:87,9'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse4_1.c:89,23'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse4_1.c:98,26'
              BranchSideFuncs: []
        - Branch String:   'celt/x86/pitch_sse4_1.c:103,5'
          Branch Sides:
            - BranchSide:      'celt/x86/pitch_sse4_1.c:105,15'
              BranchSideFuncs: []
            - BranchSide:      'celt/x86/pitch_sse4_1.c:108,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    silk_Decode
      functionSourceFile: '/src/opus/silk/dec_API.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 431
      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:          1696
      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:159,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:159,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:164,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:159,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:159,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:164,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:164,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:165,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:171,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,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:166,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:168,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:171,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:172,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:175,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:175,57'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:175,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:175,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:175,90'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:175,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:176,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:178,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:179,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:212,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:179,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:181,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:210,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:181,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:183,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:185,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:185,24'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:186,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:188,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:188,24'
          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:198,17'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/dec_API.c:203,33'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:203,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:208,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:203,53'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:203,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:208,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:203,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:204,17'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/dec_API.c:208,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:212,39'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:212,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:217,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:212,77'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:212,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:217,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:212,107'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:212,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:213,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:212,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:213,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:217,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:220,72'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:220,75'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:221,13'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:220,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:221,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:226,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:226,38'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:226,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:280,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:226,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:229,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:280,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:229,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:230,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:236,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:230,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:231,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:233,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:236,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:237,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:250,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:238,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:239,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:248,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:239,21'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:240,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:242,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:243,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:244,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:250,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:252,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:277,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:252,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:253,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:276,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:253,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:254,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:275,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:254,25'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:258,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:274,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:258,64'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:258,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:265,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:258,29'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:259,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:265,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:260,33'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:261,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:263,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:265,35'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:265,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:268,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:265,29'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:266,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:268,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:280,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:281,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:301,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:281,46'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:282,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:284,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:282,44'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:282,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:294,20'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:281,15'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:284,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:294,20'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:286,50'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:286,53'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:287,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:286,126'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:287,19'
              BranchSideFuncs:
                - silk_stereo_decode_mid_only
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:289,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:287,48'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:287,51'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
                - silk_stereo_decode_mid_only
            - BranchSide:      'silk/dec_API.c:291,36'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:286,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:289,46'
              BranchSideFuncs:
                - silk_stereo_decode_mid_only
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:291,36'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:294,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:295,36'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:301,44'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:301,47'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:313,5'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:301,71'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:301,74'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:313,5'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:301,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:302,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:313,5'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:318,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:319,21'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:321,21'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:322,15'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:322,19'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:324,47'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:322,54'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:322,57'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:322,15'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:322,86'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:322,89'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:322,15'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:326,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:327,13'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
            - BranchSide:      'silk/dec_API.c:363,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:327,20'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:327,23'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:331,26'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:327,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:331,26'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:358,13'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
                - silk_decode_frame
        - Branch String:   'silk/dec_API.c:333,17'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:334,28'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:335,24'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:335,24'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:336,30'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:337,24'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:337,30'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:337,33'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:342,28'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:337,24'
          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:342,28'
              BranchSideFuncs:
                - silk_decode_frame
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
        - Branch String:   'silk/dec_API.c:363,39'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:363,42'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
                - silk_stereo_MS_to_LR
            - BranchSide:      'silk/dec_API.c:368,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:363,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:365,32'
              BranchSideFuncs:
                - silk_stereo_MS_to_LR
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:368,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:379,21'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:379,19'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:379,19'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:379,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:382,33'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:397,9'
              BranchSideFuncs:
                - silk_resampler
        - Branch String:   'silk/dec_API.c:385,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:386,20'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:390,20'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:386,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:387,43'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:389,9'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:390,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:0,0'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:391,35'
              BranchSideFuncs:
                - silk_resampler
                - silk_resampler
        - Branch String:   'silk/dec_API.c:397,39'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:397,42'
              BranchSideFuncs:
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:397,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:398,14'
              BranchSideFuncs:
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:398,14'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:401,37'
              BranchSideFuncs:
                - silk_resampler
            - BranchSide:      'silk/dec_API.c:407,20'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:403,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:404,43'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:406,9'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:407,13'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:408,43'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:414,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:415,13'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:418,9'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:421,9'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:424,16'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:427,41'
              BranchSideFuncs: []
        - Branch String:   'silk/dec_API.c:424,8'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:425,11'
              BranchSideFuncs: []
            - BranchSide:      'silk/dec_API.c:426,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/dec_API.c:159,5'
          Dst:             celt_fatal
        - Src:             'silk/dec_API.c:172,16'
          Dst:             silk_init_decoder
        - Src:             'silk/dec_API.c:198,17'
          Dst:             celt_fatal
        - Src:             'silk/dec_API.c:204,17'
          Dst:             celt_fatal
        - Src:             'silk/dec_API.c:208,20'
          Dst:             silk_decoder_set_fs
        - Src:             'silk/dec_API.c:231,53'
          Dst:             ec_dec_bit_logp
        - Src:             'silk/dec_API.c:233,44'
          Dst:             ec_dec_bit_logp
        - Src:             'silk/dec_API.c:242,35'
          Dst:             ec_dec_icdf
        - Src:             'silk/dec_API.c:259,29'
          Dst:             silk_stereo_decode_pred
        - Src:             'silk/dec_API.c:261,33'
          Dst:             silk_stereo_decode_mid_only
        - Src:             'silk/dec_API.c:270,25'
          Dst:             silk_decode_indices
        - Src:             'silk/dec_API.c:271,25'
          Dst:             silk_decode_pulses
        - Src:             'silk/dec_API.c:284,13'
          Dst:             silk_stereo_decode_pred
        - Src:             'silk/dec_API.c:289,17'
          Dst:             silk_stereo_decode_mid_only
        - Src:             'silk/dec_API.c:349,20'
          Dst:             silk_decode_frame
        - Src:             'silk/dec_API.c:365,9'
          Dst:             silk_stereo_MS_to_LR
        - Src:             'silk/dec_API.c:382,16'
          Dst:             silk_resampler
        - Src:             'silk/dec_API.c:401,20'
          Dst:             silk_resampler
    - functionName:    silk_InitDecoder
      functionSourceFile: '/src/opus/silk/dec_API.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 128
      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:121,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:122,36'
              BranchSideFuncs:
                - silk_init_decoder
            - BranchSide:      'silk/dec_API.c:124,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/dec_API.c:118,5'
          Dst:             silk_LoadOSCEModels
        - Src:             'silk/dec_API.c:122,16'
          Dst:             silk_init_decoder
    - functionName:    silk_LoadOSCEModels
      functionSourceFile: '/src/opus/silk/dec_API.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 73
      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: 92
      functionLinenumberEnd: 103
      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:96,5'
          Branch Sides:
            - BranchSide:      'silk/dec_API.c:97,37'
              BranchSideFuncs:
                - silk_reset_decoder
            - BranchSide:      'silk/dec_API.c:99,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/dec_API.c:97,16'
          Dst:             silk_reset_decoder
    - functionName:    silk_Get_Decoder_Size
      functionSourceFile: '/src/opus/silk/dec_API.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 85
      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: 423
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - Y
        - mid
        - N
        - arch
      BBCount:         31
      ICount:          352
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - celt_ilog2
        - celt_inner_prod_norm_shift
        - celt_rsqrt_norm32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/bands.c:440,33'
          Branch Sides:
            - BranchSide:      'celt/bands.c:440,36'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:442,7'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:440,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:442,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:447,20'
              BranchSideFuncs:
                - celt_ilog2.1229
                - celt_ilog2.1229
                - celt_rsqrt_norm32
                - celt_rsqrt_norm32
        - Branch String:   'celt/bands.c:450,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:450,6'
              BranchSideFuncs:
                - celt_rsqrt_norm32
                - celt_rsqrt_norm32
            - BranchSide:      'celt/bands.c:450,6'
              BranchSideFuncs:
                - celt_rsqrt_norm32
                - celt_rsqrt_norm32
        - Branch String:   'celt/bands.c:452,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:452,6'
              BranchSideFuncs:
                - celt_rsqrt_norm32
            - BranchSide:      'celt/bands.c:452,6'
              BranchSideFuncs:
                - celt_rsqrt_norm32
        - Branch String:   'celt/bands.c:456,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:457,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:458,8'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:458,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:459,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:462,10'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:462,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:462,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:466,11'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:468,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:468,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:468,7'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:469,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:469,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:469,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:433,9'
          Dst:             celt_inner_prod_norm_shift
        - Src:             'celt/bands.c:434,11'
          Dst:             celt_inner_prod_norm_shift
        - Src:             'celt/bands.c:447,9'
          Dst:             celt_ilog2
        - Src:             'celt/bands.c:448,9'
          Dst:             celt_ilog2
        - Src:             'celt/bands.c:451,12'
          Dst:             celt_rsqrt_norm32
        - Src:             'celt/bands.c:453,12'
          Dst:             celt_rsqrt_norm32
    - functionName:    celt_ilog2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - celt_fatal
      functionUses:    7
      BranchProfiles:
        - Branch String:   'celt/mathops.h:363,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:363,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:364,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:363,4'
          Dst:             celt_fatal
    - functionName:    stereo_split
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - X
        - Y
        - N
      BBCount:         5
      ICount:          73
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/bands.c:412,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:415,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:420,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    intensity_stereo
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 407
      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:         22
      ICount:          285
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - celt_sqrt
        - celt_zlog2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/bands.c:391,27'
          Branch Sides:
            - BranchSide:      'celt/bands.c:391,16'
              BranchSideFuncs:
                - celt_zlog2.1232
                - celt_sqrt
            - BranchSide:      'celt/bands.c:391,16'
              BranchSideFuncs:
                - celt_zlog2.1232
                - celt_sqrt
        - Branch String:   'celt/bands.c:393,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:393,11'
              BranchSideFuncs:
                - celt_sqrt
            - BranchSide:      'celt/bands.c:393,11'
              BranchSideFuncs:
                - celt_sqrt
        - Branch String:   'celt/bands.c:394,12'
          Branch Sides:
            - BranchSide:      'celt/bands.c:394,12'
              BranchSideFuncs:
                - celt_sqrt
            - BranchSide:      'celt/bands.c:394,12'
              BranchSideFuncs:
                - celt_sqrt
        - Branch String:   'celt/bands.c:397,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:397,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:397,11'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:398,12'
          Branch Sides:
            - BranchSide:      'celt/bands.c:402,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:402,13'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:402,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:404,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:407,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:391,16'
          Dst:             celt_zlog2
        - Src:             'celt/bands.c:395,21'
          Dst:             celt_sqrt
    - functionName:    celt_zlog2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - celt_ilog2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/mathops.h:372,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:372,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:372,35'
              BranchSideFuncs:
                - celt_ilog2.1229
      Callsites:
        - Src:             'celt/mathops.h:372,24'
          Dst:             celt_ilog2
    - functionName:    compute_qn
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 665
      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:648,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:648,18'
              BranchSideFuncs:
                - celt_sudiv
                - celt_fatal
            - BranchSide:      'celt/bands.c:653,20'
              BranchSideFuncs:
                - celt_sudiv
                - celt_fatal
        - Branch String:   'celt/bands.c:648,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:649,9'
              BranchSideFuncs:
                - celt_sudiv
                - celt_fatal
            - BranchSide:      'celt/bands.c:653,20'
              BranchSideFuncs:
                - celt_sudiv
                - celt_fatal
        - Branch String:   'celt/bands.c:654,9'
          Branch Sides:
            - BranchSide:      'celt/bands.c:654,7'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/bands.c:654,7'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/bands.c:656,9'
          Branch Sides:
            - BranchSide:      'celt/bands.c:656,7'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/bands.c:656,7'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/bands.c:658,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:659,10'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/bands.c:661,24'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/bands.c:664,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:664,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:665,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:653,9'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:664,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: 708
      functionLinenumberEnd: 937
      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:735,37'
          Branch Sides:
            - BranchSide:      'celt/bands.c:735,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.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
            - BranchSide:      'celt/bands.c:735,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.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
        - Branch String:   'celt/bands.c:737,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:737,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.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
            - BranchSide:      'celt/bands.c:739,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.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
        - Branch String:   'celt/bands.c:737,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:738,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.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
            - BranchSide:      'celt/bands.c:739,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.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_itheta
        - Branch String:   'celt/bands.c:739,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:745,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.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:748,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.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:749,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:751,11'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:879,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:751,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:753,15'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:783,11'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:753,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:753,25'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:755,23'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:753,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:755,23'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:773,24'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:756,25'
          Branch Sides:
            - BranchSide:      'celt/bands.c:756,28'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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,10'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:756,51'
          Branch Sides:
            - BranchSide:      'celt/bands.c:756,54'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:770,10'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:756,65'
          Branch Sides:
            - BranchSide:      'celt/bands.c:756,68'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:770,10'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:756,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:761,56'
              BranchSideFuncs:
                - celt_udiv.1237
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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,10'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:765,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:766,28'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:767,25'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:773,24'
          Branch Sides:
            - BranchSide:      'celt/bands.c:773,46'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:773,58'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:774,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:774,20'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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,20'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:774,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:774,18'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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,20'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:774,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:774,18'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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,18'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:775,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:776,25'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:778,25'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:783,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:783,21'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:803,18'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:783,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:785,14'
              BranchSideFuncs:
                - ec_decode
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:803,18'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:790,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:792,23'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1237
                - 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,26'
              BranchSideFuncs:
                - ec_decode
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:792,32'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1237
                - 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:792,38'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1237
                - 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,56'
          Branch Sides:
            - BranchSide:      'celt/bands.c:792,62'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1237
                - 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:792,72'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1237
                - 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,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:797,18'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:799,18'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:800,30'
          Branch Sides:
            - BranchSide:      'celt/bands.c:800,36'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:800,42'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:800,60'
          Branch Sides:
            - BranchSide:      'celt/bands.c:800,66'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:800,76'
              BranchSideFuncs:
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:803,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:803,26'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_fatal
                - celt_udiv.1237
                - 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:805,14'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_fatal
                - celt_udiv.1237
                - 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:803,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:805,14'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_fatal
                - celt_udiv.1237
                - 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:810,14'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:805,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:806,25'
              BranchSideFuncs:
                - ec_enc_uint
                - celt_fatal
                - celt_udiv.1237
                - 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:808,34'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_fatal
                - celt_udiv.1237
                - 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:812,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:816,18'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1237
                - 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:823,17'
              BranchSideFuncs:
                - ec_decode
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:816,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:816,38'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1237
                - 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:816,51'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1237
                - 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:817,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:817,38'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1237
                - 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:818,14'
              BranchSideFuncs:
                - ec_encode
                - celt_fatal
                - celt_udiv.1237
                - 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:827,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:829,49'
              BranchSideFuncs:
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:835,29'
              BranchSideFuncs:
                - isqrt32
                - ec_dec_update
                - celt_fatal
                - celt_udiv.1237
                - 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:844,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:844,7'
              BranchSideFuncs:
                - celt_udiv.1237
                - 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:845,38'
              BranchSideFuncs:
                - celt_udiv.1237
                - 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:847,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:847,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:847,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:848,33'
          Branch Sides:
            - BranchSide:      'celt/bands.c:848,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:867,35'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:848,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:850,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:867,35'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:851,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:851,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:851,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:851,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:851,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:851,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:851,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:851,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:851,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:852,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:853,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:859,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:856,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:856,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:856,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:856,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:856,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:856,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:856,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:856,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:856,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:864,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:864,23'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:864,23'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:864,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:864,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:864,23'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:864,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:864,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:864,21'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
        - Branch String:   'celt/bands.c:870,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:870,21'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - stereo_split
                - intensity_stereo
            - BranchSide:      'celt/bands.c:879,4'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:870,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:872,14'
              BranchSideFuncs:
                - stereo_split
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - intensity_stereo
            - BranchSide:      'celt/bands.c:879,4'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:872,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:873,30'
              BranchSideFuncs:
                - intensity_stereo
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:875,26'
              BranchSideFuncs:
                - stereo_split
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:880,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:882,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:891,12'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
        - Branch String:   'celt/bands.c:882,30'
          Branch Sides:
            - BranchSide:      'celt/bands.c:882,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:882,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:883,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:886,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:889,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:886,13'
          Branch Sides:
            - BranchSide:      'celt/bands.c:887,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:888,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:891,24'
          Branch Sides:
            - BranchSide:      'celt/bands.c:891,27'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_dec_bit_logp
                - ec_enc_bit_logp
            - BranchSide:      'celt/bands.c:898,14'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:891,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:893,14'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
                - ec_enc_bit_logp
            - BranchSide:      'celt/bands.c:898,14'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:893,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:894,29'
              BranchSideFuncs:
                - ec_enc_bit_logp
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:896,35'
              BranchSideFuncs:
                - ec_dec_bit_logp
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:900,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:901,14'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
            - BranchSide:      'celt/bands.c:902,14'
              BranchSideFuncs:
                - ec_tell_frac
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:908,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:910,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:914,15'
              BranchSideFuncs:
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
        - Branch String:   'celt/bands.c:914,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:916,12'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:921,39'
              BranchSideFuncs:
                - bitexact_cos
                - bitexact_cos
                - bitexact_log2tan
      Callsites:
        - Src:             'celt/bands.c:736,9'
          Dst:             compute_qn
        - Src:             'celt/bands.c:745,20'
          Dst:             stereo_itheta
        - Src:             'celt/bands.c:748,11'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:761,34'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:762,23'
          Dst:             bitexact_cos
        - Src:             'celt/bands.c:763,24'
          Dst:             bitexact_cos
        - Src:             'celt/bands.c:764,24'
          Dst:             bitexact_log2tan
        - Src:             'celt/bands.c:792,13'
          Dst:             ec_encode
        - Src:             'celt/bands.c:795,16'
          Dst:             ec_decode
        - Src:             'celt/bands.c:800,13'
          Dst:             ec_dec_update
        - Src:             'celt/bands.c:806,13'
          Dst:             ec_enc_uint
        - Src:             'celt/bands.c:808,22'
          Dst:             ec_dec_uint
        - Src:             'celt/bands.c:820,13'
          Dst:             ec_encode
        - Src:             'celt/bands.c:825,18'
          Dst:             ec_decode
        - Src:             'celt/bands.c:829,26'
          Dst:             isqrt32
        - Src:             'celt/bands.c:836,19'
          Dst:             isqrt32
        - Src:             'celt/bands.c:841,13'
          Dst:             ec_dec_update
        - Src:             'celt/bands.c:844,7'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:845,16'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:847,16'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:847,16'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:848,56'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:850,25'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:851,23'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:851,23'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:851,23'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:851,23'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:857,13'
          Dst:             ec_enc_uint
        - Src:             'celt/bands.c:859,26'
          Dst:             ec_dec_uint
        - Src:             'celt/bands.c:865,20'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:873,13'
          Dst:             intensity_stereo
        - Src:             'celt/bands.c:875,13'
          Dst:             stereo_split
        - Src:             'celt/bands.c:889,10'
          Dst:             intensity_stereo
        - Src:             'celt/bands.c:894,13'
          Dst:             ec_enc_bit_logp
        - Src:             'celt/bands.c:896,19'
          Dst:             ec_dec_bit_logp
        - Src:             'celt/bands.c:905,13'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:921,14'
          Dst:             bitexact_cos
        - Src:             'celt/bands.c:922,15'
          Dst:             bitexact_cos
        - Src:             'celt/bands.c:925,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: 73
      functionLinenumberEnd: 81
      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:77,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:77,4'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'celt/bands.c:78,9'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/bands.c:80,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:80,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:81,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:77,4'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:80,4'
          Dst:             celt_fatal
    - functionName:    bitexact_log2tan
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 94
      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:    interleave_hadamard
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 625
      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:612,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:614,40'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:619,13'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:615,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:616,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:618,4'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:616,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:617,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:617,47'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:619,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:620,16'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:620,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:621,31'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:621,39'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    quant_partition
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 1180
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - X
        - N
        - b
        - B
        - lowband
        - LM
        - gain
        - fill
        - ext_b
      BBCount:         106
      ICount:          1016
      EdgeCount:       141
      CyclomaticComplexity: 37
      functionsReached:
        - alg_quant
        - alg_unquant
        - bits2pulses
        - celt_cos_norm32
        - 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:1005,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1005,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_norm32
                - celt_cos_norm32
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1089,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:1005,43'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1005,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_norm32
                - celt_cos_norm32
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1089,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:1005,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1011,18'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1089,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:1017,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1018,18'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1019,12'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1050,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1050,20'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1059,15'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1050,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1052,14'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1059,15'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1052,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1054,22'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1057,21'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1057,21'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1057,19'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1057,19'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1059,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1059,15'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1059,15'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1059,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1059,13'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1059,15'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1059,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1059,13'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1059,13'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1063,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1064,26'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1066,19'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1067,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1069,31'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
            - BranchSide:      'celt/bands.c:1077,31'
              BranchSideFuncs:
                - quant_partition
                - quant_partition
        - Branch String:   'celt/bands.c:1072,36'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1072,39'
              BranchSideFuncs:
                - quant_partition
            - BranchSide:      'celt/bands.c:1074,32'
              BranchSideFuncs:
                - quant_partition
        - Branch String:   'celt/bands.c:1072,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1073,22'
              BranchSideFuncs:
                - quant_partition
            - BranchSide:      'celt/bands.c:1074,32'
              BranchSideFuncs:
                - quant_partition
        - Branch String:   'celt/bands.c:1080,36'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1080,39'
              BranchSideFuncs:
                - quant_partition
            - BranchSide:      'celt/bands.c:1082,32'
              BranchSideFuncs:
                - quant_partition
        - Branch String:   'celt/bands.c:1080,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1081,22'
              BranchSideFuncs:
                - quant_partition
            - BranchSide:      'celt/bands.c:1082,32'
              BranchSideFuncs:
                - quant_partition
        - Branch String:   'celt/bands.c:1091,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1092,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:1095,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:1093,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1093,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:1093,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:1095,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1095,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:1095,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:1103,38'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1103,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:1103,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:1103,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1105,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:1111,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:1111,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1113,29'
              BranchSideFuncs:
                - get_pulses
                - alg_unquant
                - alg_quant
            - BranchSide:      'celt/bands.c:1126,18'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
        - Branch String:   'celt/bands.c:1116,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1118,28'
              BranchSideFuncs:
                - alg_quant
            - BranchSide:      'celt/bands.c:1122,30'
              BranchSideFuncs:
                - alg_unquant
        - Branch String:   'celt/bands.c:1126,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1128,23'
              BranchSideFuncs:
                - ec_tell_frac
                - cubic_unquant
                - cubic_quant
            - BranchSide:      'celt/bands.c:1141,14'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:1130,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1131,27'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
            - BranchSide:      'celt/bands.c:1134,23'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
        - Branch String:   'celt/bands.c:1132,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1132,24'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
            - BranchSide:      'celt/bands.c:1132,24'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
        - Branch String:   'celt/bands.c:1134,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1134,21'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
            - BranchSide:      'celt/bands.c:1134,21'
              BranchSideFuncs:
                - cubic_unquant
                - cubic_quant
        - Branch String:   'celt/bands.c:1135,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1135,39'
              BranchSideFuncs:
                - cubic_quant
            - BranchSide:      'celt/bands.c:1136,34'
              BranchSideFuncs:
                - cubic_unquant
        - Branch String:   'celt/bands.c:1148,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1150,16'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:1152,20'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:1152,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1155,25'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:1163,25'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:1155,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1157,48'
              BranchSideFuncs:
                - celt_lcg_rand
                - renormalise_vector
            - BranchSide:      'celt/bands.c:1160,24'
              BranchSideFuncs:
                - renormalise_vector
        - Branch String:   'celt/bands.c:1163,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1166,48'
              BranchSideFuncs:
                - celt_lcg_rand
                - renormalise_vector
            - BranchSide:      'celt/bands.c:1172,24'
              BranchSideFuncs:
                - renormalise_vector
        - Branch String:   'celt/bands.c:1169,28'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1169,49'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:1169,56'
              BranchSideFuncs:
                - renormalise_vector
                - celt_lcg_rand
      Callsites:
        - Src:             'celt/bands.c:1021,7'
          Dst:             compute_theta
        - Src:             'celt/bands.c:1031,13'
          Dst:             celt_cos_norm32
        - Src:             'celt/bands.c:1032,14'
          Dst:             celt_cos_norm32
        - Src:             'celt/bands.c:1069,15'
          Dst:             quant_partition
        - Src:             'celt/bands.c:1074,16'
          Dst:             quant_partition
        - Src:             'celt/bands.c:1077,15'
          Dst:             quant_partition
        - Src:             'celt/bands.c:1082,16'
          Dst:             quant_partition
        - Src:             'celt/bands.c:1090,60'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1098,11'
          Dst:             bits2pulses
        - Src:             'celt/bands.c:1099,19'
          Dst:             pulses2bits
        - Src:             'celt/bands.c:1107,22'
          Dst:             pulses2bits
        - Src:             'celt/bands.c:1113,18'
          Dst:             get_pulses
        - Src:             'celt/bands.c:1118,18'
          Dst:             alg_quant
        - Src:             'celt/bands.c:1122,18'
          Dst:             alg_unquant
        - Src:             'celt/bands.c:1129,51'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1135,27'
          Dst:             cubic_quant
        - Src:             'celt/bands.c:1136,20'
          Dst:             cubic_unquant
        - Src:             'celt/bands.c:1157,34'
          Dst:             celt_lcg_rand
        - Src:             'celt/bands.c:1166,34'
          Dst:             celt_lcg_rand
        - Src:             'celt/bands.c:1174,16'
          Dst:             renormalise_vector
    - functionName:    celt_lcg_rand
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      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: 1185
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - X
        - N
        - b
        - B
        - ec
        - LM
        - gain
        - resynth
        - encode
      BBCount:         50
      ICount:          503
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - celt_cos_norm32
        - 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:1186,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1186,4'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_uint
                - celt_cos_norm32
                - celt_cos_norm32
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1187,26'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_dec_uint
                - celt_cos_norm32
                - celt_cos_norm32
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1188,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1188,6'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm32
                - celt_cos_norm32
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1188,6'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm32
                - celt_cos_norm32
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1190,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1190,17'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1192,11'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1190,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1192,11'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1210,12'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm32
                - celt_cos_norm32
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
        - Branch String:   'celt/bands.c:1192,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1192,9'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1192,9'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1195,13'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1195,13'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1195,13'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1195,13'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1195,11'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1195,13'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1195,13'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1195,11'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
            - BranchSide:      'celt/bands.c:1195,11'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
                - cubic_quant
        - Branch String:   'celt/bands.c:1196,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1196,37'
              BranchSideFuncs:
                - cubic_quant
                - ec_tell_frac
            - BranchSide:      'celt/bands.c:1197,32'
              BranchSideFuncs:
                - cubic_unquant
                - ec_tell_frac
        - Branch String:   'celt/bands.c:1215,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1215,17'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm32
                - celt_cos_norm32
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
            - BranchSide:      'celt/bands.c:1215,17'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm32
                - celt_cos_norm32
                - cubic_quant_partition
                - cubic_quant_partition
                - stereo_itheta
                - ec_enc_uint
        - Branch String:   'celt/bands.c:1216,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1217,37'
              BranchSideFuncs:
                - stereo_itheta
                - ec_enc_uint
                - celt_cos_norm32
                - celt_cos_norm32
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1221,31'
              BranchSideFuncs:
                - ec_dec_uint
                - celt_cos_norm32
                - celt_cos_norm32
                - cubic_quant_partition
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1234,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1235,13'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1237,18'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1237,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1238,12'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1241,15'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1241,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1241,15'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1241,15'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1241,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1241,13'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1241,15'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1241,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1241,13'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1241,13'
              BranchSideFuncs:
                - cubic_quant_partition
                - cubic_quant_partition
      Callsites:
        - Src:             'celt/bands.c:1186,4'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:1187,49'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1196,25'
          Dst:             cubic_quant
        - Src:             'celt/bands.c:1197,18'
          Dst:             cubic_unquant
        - Src:             'celt/bands.c:1198,52'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1217,23'
          Dst:             stereo_itheta
        - Src:             'celt/bands.c:1219,10'
          Dst:             ec_enc_uint
        - Src:             'celt/bands.c:1221,19'
          Dst:             ec_dec_uint
        - Src:             'celt/bands.c:1228,12'
          Dst:             celt_cos_norm32
        - Src:             'celt/bands.c:1229,12'
          Dst:             celt_cos_norm32
        - Src:             'celt/bands.c:1244,13'
          Dst:             cubic_quant_partition
        - Src:             'celt/bands.c:1245,13'
          Dst:             cubic_quant_partition
    - functionName:    deinterleave_hadamard
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 602
      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:586,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:586,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:587,8'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:587,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:589,40'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:596,13'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:590,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:592,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:595,4'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:592,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:593,35'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:594,7'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:596,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:597,16'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:597,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:598,27'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:598,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:586,4'
          Dst:             celt_fatal
    - functionName:    quant_band_n1
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 970
      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:          147
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - ec_dec_bits
        - ec_enc_bits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/bands.c:953,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:955,14'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:964,11'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:955,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:957,20'
              BranchSideFuncs:
                - ec_enc_bits
                - ec_dec_bits
            - BranchSide:      'celt/bands.c:960,32'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:964,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:965,17'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:966,11'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:967,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:952,11'
              BranchSideFuncs:
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:968,8'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:968,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:968,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:969,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:958,13'
          Dst:             ec_enc_bits
        - Src:             'celt/bands.c:960,20'
          Dst:             ec_dec_bits
    - functionName:    celt_exp2_frac
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quant_band_stereo
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1396
      functionLinenumberEnd: 1576
      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:          1095
      EdgeCount:       155
      CyclomaticComplexity: 41
      functionsReached:
        - celt_cos_norm32
        - compute_theta
        - ec_dec_bits
        - ec_enc_bits
        - quant_band
        - quant_band_n1
        - stereo_merge
      functionUses:    3
      BranchProfiles:
        - Branch String:   'celt/bands.c:1413,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1415,28'
              BranchSideFuncs:
                - quant_band_n1
            - BranchSide:      'celt/bands.c:1418,16'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1420,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1421,11'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1426,18'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1421,50'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1421,53'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1422,14'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1421,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1422,14'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1425,4'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1422,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1422,72'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1423,15'
              BranchSideFuncs:
                - compute_theta
                - celt_cos_norm32
                - celt_cos_norm32
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
                - quant_band
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1458,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1461,11'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1513,15'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1466,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1466,26'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1468,16'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1466,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1467,16'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1468,16'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1472,12'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1472,16'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1472,20'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1473,12'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1473,16'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1473,20'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
                - ec_dec_bits
                - ec_enc_bits
        - Branch String:   'celt/bands.c:1474,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1476,14'
              BranchSideFuncs:
                - ec_dec_bits
                - quant_band
                - stereo_merge
                - ec_enc_bits
            - BranchSide:      'celt/bands.c:1486,18'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1476,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1480,20'
              BranchSideFuncs:
                - ec_enc_bits
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1483,32'
              BranchSideFuncs:
                - ec_dec_bits
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1495,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1498,17'
              BranchSideFuncs:
                - stereo_merge
            - BranchSide:      'celt/bands.c:1509,4'
              BranchSideFuncs:
                - stereo_merge
        - Branch String:   'celt/bands.c:1513,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1513,15'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1513,15'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1513,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1513,13'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1513,15'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1513,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1513,13'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1513,13'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1518,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1521,14'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1541,14'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1523,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1523,29'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1527,26'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1523,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1523,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1527,26'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1523,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1523,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1523,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1523,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1523,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1523,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1523,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1523,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1523,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1530,36'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1530,39'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1534,14'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1530,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1531,22'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1534,14'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1534,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1534,40'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1538,27'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1534,40'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1534,38'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1534,38'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1543,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1543,29'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1547,26'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1543,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1543,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1547,26'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1543,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1543,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1543,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1543,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1543,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1543,54'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1543,54'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1543,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1543,52'
              BranchSideFuncs:
                - quant_band
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1549,36'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1549,39'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1553,14'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1549,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1550,22'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1553,14'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1553,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1553,40'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1557,27'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1553,40'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1553,38'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
            - BranchSide:      'celt/bands.c:1553,38'
              BranchSideFuncs:
                - quant_band
                - stereo_merge
        - Branch String:   'celt/bands.c:1564,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1566,11'
              BranchSideFuncs:
                - stereo_merge
            - BranchSide:      'celt/bands.c:1575,11'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1566,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1567,23'
              BranchSideFuncs:
                - stereo_merge
            - BranchSide:      'celt/bands.c:1568,11'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1568,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1571,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:1574,4'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1571,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1572,21'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:1573,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:1415,14'
          Dst:             quant_band_n1
        - Src:             'celt/bands.c:1426,4'
          Dst:             compute_theta
        - Src:             'celt/bands.c:1437,10'
          Dst:             celt_cos_norm32
        - Src:             'celt/bands.c:1438,11'
          Dst:             celt_cos_norm32
        - Src:             'celt/bands.c:1481,13'
          Dst:             ec_enc_bits
        - Src:             'celt/bands.c:1483,20'
          Dst:             ec_dec_bits
        - Src:             'celt/bands.c:1489,12'
          Dst:             quant_band
        - Src:             'celt/bands.c:1527,15'
          Dst:             quant_band
        - Src:             'celt/bands.c:1538,16'
          Dst:             quant_band
        - Src:             'celt/bands.c:1547,15'
          Dst:             quant_band
        - Src:             'celt/bands.c:1557,16'
          Dst:             quant_band
        - Src:             'celt/bands.c:1567,10'
          Dst:             stereo_merge
    - functionName:    quant_band
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1382
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - X
        - N
        - b
        - B
        - lowband
        - LM
        - lowband_out
        - gain
        - lowband_scratch
        - fill
        - ext_b
      BBCount:         82
      ICount:          624
      EdgeCount:       108
      CyclomaticComplexity: 28
      functionsReached:
        - celt_sqrt
        - celt_udiv
        - cubic_quant_partition
        - deinterleave_hadamard
        - haar1
        - interleave_hadamard
        - quant_band_n1
        - quant_partition
      functionUses:    8
      BranchProfiles:
        - Branch String:   'celt/bands.c:1278,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1280,28'
              BranchSideFuncs:
                - quant_band_n1
            - BranchSide:      'celt/bands.c:1283,8'
              BranchSideFuncs:
                - quant_partition
                - celt_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:1284,19'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1287,8'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1287,24'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1287,27'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1293,10'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1287,35'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1287,39'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1293,10'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1287,49'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1287,54'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1289,7'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1287,66'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1287,69'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1287,85'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1287,82'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1287,85'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1289,7'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1287,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1289,7'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1293,10'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1293,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1298,11'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1304,8'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1298,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1299,16'
              BranchSideFuncs:
                - haar1
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1300,11'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1300,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1301,16'
              BranchSideFuncs:
                - haar1
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1302,35'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1308,24'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1308,27'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1308,4'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1308,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1310,11'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1320,7'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
        - Branch String:   'celt/bands.c:1310,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1311,16'
              BranchSideFuncs:
                - haar1
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
            - BranchSide:      'celt/bands.c:1312,11'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1312,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1313,16'
              BranchSideFuncs:
                - haar1
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
            - BranchSide:      'celt/bands.c:1314,15'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1324,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1326,11'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
                - deinterleave_hadamard
            - BranchSide:      'celt/bands.c:1333,8'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1326,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1327,32'
              BranchSideFuncs:
                - deinterleave_hadamard
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
            - BranchSide:      'celt/bands.c:1328,11'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
                - deinterleave_hadamard
        - Branch String:   'celt/bands.c:1328,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1329,32'
              BranchSideFuncs:
                - deinterleave_hadamard
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1330,4'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
        - Branch String:   'celt/bands.c:1333,25'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1333,28'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
                - cubic_quant_partition
            - BranchSide:      'celt/bands.c:1338,28'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
        - Branch String:   'celt/bands.c:1333,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1334,34'
              BranchSideFuncs:
                - cubic_quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
            - BranchSide:      'celt/bands.c:1338,28'
              BranchSideFuncs:
                - quant_partition
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
        - Branch String:   'celt/bands.c:1342,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1345,11'
              BranchSideFuncs:
                - celt_sqrt
                - haar1
                - haar1
                - interleave_hadamard
            - BranchSide:      'celt/bands.c:1381,11'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1345,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1346,30'
              BranchSideFuncs:
                - interleave_hadamard
                - celt_sqrt
                - haar1
                - haar1
            - BranchSide:      'celt/bands.c:1349,13'
              BranchSideFuncs:
                - celt_sqrt
                - haar1
                - haar1
        - Branch String:   'celt/bands.c:1351,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1353,12'
              BranchSideFuncs:
                - haar1
                - celt_sqrt
                - haar1
            - BranchSide:      'celt/bands.c:1359,13'
              BranchSideFuncs:
                - celt_sqrt
                - haar1
        - Branch String:   'celt/bands.c:1359,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1365,38'
              BranchSideFuncs:
                - haar1
                - celt_sqrt
            - BranchSide:      'celt/bands.c:1368,11'
              BranchSideFuncs:
                - celt_sqrt
        - Branch String:   'celt/bands.c:1371,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1375,24'
              BranchSideFuncs:
                - celt_sqrt
            - BranchSide:      'celt/bands.c:1379,17'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1376,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1377,30'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:1378,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:1275,10'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:1280,14'
          Dst:             quant_band_n1
        - Src:             'celt/bands.c:1299,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1301,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1311,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1313,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1327,10'
          Dst:             deinterleave_hadamard
        - Src:             'celt/bands.c:1329,10'
          Dst:             deinterleave_hadamard
        - Src:             'celt/bands.c:1334,12'
          Dst:             cubic_quant_partition
        - Src:             'celt/bands.c:1338,12'
          Dst:             quant_partition
        - Src:             'celt/bands.c:1346,10'
          Dst:             interleave_hadamard
        - Src:             'celt/bands.c:1356,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1366,10'
          Dst:             haar1
        - Src:             'celt/bands.c:1375,14'
          Dst:             celt_sqrt
    - functionName:    haar1
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - X
        - N0
        - stride
      BBCount:         9
      ICount:          115
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'celt/bands.c:631,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:632,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:640,1'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:632,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:635,17'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:639,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compute_channel_weights
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - Ex
        - Ey
        - w
      BBCount:         15
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - celt_ilog2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/bands.c:372,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:372,9'
              BranchSideFuncs:
                - celt_ilog2.1229
            - BranchSide:      'celt/bands.c:372,9'
              BranchSideFuncs:
                - celt_ilog2.1229
        - Branch String:   'celt/bands.c:377,31'
          Branch Sides:
            - BranchSide:      'celt/bands.c:377,30'
              BranchSideFuncs:
                - celt_ilog2.1229
            - BranchSide:      'celt/bands.c:377,30'
              BranchSideFuncs:
                - celt_ilog2.1229
        - Branch String:   'celt/bands.c:379,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:379,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:379,11'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:380,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:380,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:380,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:377,12'
          Dst:             celt_ilog2
    - functionName:    special_hybrid_folding
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1590
      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:1588,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1588,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:1589,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    quant_all_bands
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1601
      functionLinenumberEnd: 1923
      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:          2364
      EdgeCount:       321
      CyclomaticComplexity: 82
      functionsReached:
        - celt_fatal
        - celt_inner_prod_norm_shift
        - celt_sudiv
        - compute_channel_weights
        - ec_tell_frac
        - quant_band
        - quant_band_stereo
        - special_hybrid_folding
      functionUses:    2
      BranchProfiles:
        - Branch String:   'celt/bands.c:1621,27'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1621,30'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1621,55'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1621,39'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1621,43'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1621,55'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1621,55'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1621,55'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1621,58'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1625,26'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1625,29'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1625,26'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1636,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1636,22'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1636,6'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1647,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1647,18'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1650,21'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1647,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1648,23'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1650,21'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1652,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1652,18'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1655,25'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1652,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1653,23'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1655,25'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1677,43'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1677,43'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1677,46'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1678,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1678,35'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1681,28'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1682,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1688,11'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1920,16'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:1699,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1700,14'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1702,12'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1704,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1704,7'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1705,27'
              BranchSideFuncs:
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1708,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1709,21'
              BranchSideFuncs:
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1710,24'
              BranchSideFuncs:
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1713,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1714,25'
              BranchSideFuncs:
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1716,31'
              BranchSideFuncs:
                - ec_tell_frac
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1718,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1719,25'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1720,11'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1720,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1722,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1725,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1722,64'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1722,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1722,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1723,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1723,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1723,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1723,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1723,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1723,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1723,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1723,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
        - Branch String:   'celt/bands.c:1728,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1730,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1733,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1730,45'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1730,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1730,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1731,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1731,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1731,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1731,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1731,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1731,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1731,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1731,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1737,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1737,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1739,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1737,56'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1737,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1737,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1737,71'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1737,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1739,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1737,90'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1737,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1738,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1737,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1738,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1739,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1739,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1740,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1746,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1748,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1750,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1755,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1751,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1752,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1753,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1755,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1755,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1760,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1755,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1756,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1760,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1760,31'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1760,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1784,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1760,61'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1760,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1766,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1760,68'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1760,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1766,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1760,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1766,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1784,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1766,30'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1766,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1766,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1768,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1768,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1769,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1771,31'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1771,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1771,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1771,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1771,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1775,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1779,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1777,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1780,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1786,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1786,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1796,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1786,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1791,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1796,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1792,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1793,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1795,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1793,13'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1794,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
            - BranchSide:      'celt/bands.c:1794,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
        - Branch String:   'celt/bands.c:1796,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1798,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1805,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1799,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1799,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1799,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1800,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1800,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1800,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1802,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1802,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1802,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1803,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1803,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1803,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1805,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1807,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1904,37'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1807,27'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1807,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_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1898,20'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1807,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1823,40'
              BranchSideFuncs:
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - 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:1898,20'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1836,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1836,48'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - 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:1836,79'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - 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:1837,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1837,62'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - 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:1837,32'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - 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:1849,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1850,19'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1851,39'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1859,32'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1859,68'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1859,30'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1861,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1861,36'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
            - BranchSide:      'celt/bands.c:1864,17'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
                - special_hybrid_folding
        - Branch String:   'celt/bands.c:1872,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1873,42'
              BranchSideFuncs:
                - special_hybrid_folding
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1876,20'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1878,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1878,48'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1878,79'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1879,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1879,62'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1879,32'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1881,20'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1882,26'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1897,13'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - 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:1891,22'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1892,19'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1894,23'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1894,39'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1896,16'
              BranchSideFuncs:
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1900,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1900,48'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1900,79'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1901,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1901,62'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1901,32'
              BranchSideFuncs:
                - quant_band_stereo
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1905,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1905,45'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1905,76'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
        - Branch String:   'celt/bands.c:1906,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:1906,67'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
            - BranchSide:      'celt/bands.c:1906,29'
              BranchSideFuncs:
                - quant_band
                - celt_fatal
                - ec_tell_frac
                - ec_tell_frac
                - quant_band_stereo
                - compute_channel_weights
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - quant_band_stereo
                - celt_inner_prod_norm_shift
                - celt_inner_prod_norm_shift
                - special_hybrid_folding
                - quant_band
                - quant_band
                - special_hybrid_folding
                - celt_sudiv
                - celt_sudiv
      Callsites:
        - Src:             'celt/bands.c:1704,7'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:1705,14'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1716,18'
          Dst:             ec_tell_frac
        - Src:             'celt/bands.c:1722,40'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:1730,25'
          Dst:             celt_sudiv
        - Src:             'celt/bands.c:1740,10'
          Dst:             special_hybrid_folding
        - Src:             'celt/bands.c:1798,17'
          Dst:             quant_band
        - Src:             'celt/bands.c:1801,17'
          Dst:             quant_band
        - Src:             'celt/bands.c:1823,16'
          Dst:             compute_channel_weights
        - Src:             'celt/bands.c:1835,23'
          Dst:             quant_band_stereo
        - Src:             'celt/bands.c:1838,24'
          Dst:             celt_inner_prod_norm_shift
        - Src:             'celt/bands.c:1838,94'
          Dst:             celt_inner_prod_norm_shift
        - Src:             'celt/bands.c:1873,19'
          Dst:             special_hybrid_folding
        - Src:             'celt/bands.c:1877,23'
          Dst:             quant_band_stereo
        - Src:             'celt/bands.c:1880,24'
          Dst:             celt_inner_prod_norm_shift
        - Src:             'celt/bands.c:1880,94'
          Dst:             celt_inner_prod_norm_shift
        - Src:             'celt/bands.c:1899,23'
          Dst:             quant_band_stereo
        - Src:             'celt/bands.c:1904,20'
          Dst:             quant_band
    - functionName:    spreading_decision
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 565
      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:          523
      EdgeCount:       83
      CyclomaticComplexity: 20
      functionsReached:
        - celt_fatal
        - celt_udiv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/bands.c:484,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:484,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:486,9'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:488,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:489,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:490,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:491,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:493,20'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:520,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:497,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:498,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:500,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:500,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:504,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:514,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:505,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:506,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:507,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:507,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:508,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:509,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:509,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:510,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:511,10'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:514,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:515,37'
              BranchSideFuncs:
                - celt_udiv.1237
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:516,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:520,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:491,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:522,8'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:522,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:524,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:540,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:524,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:525,29'
              BranchSideFuncs:
                - celt_udiv.1237
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:526,23'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:528,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:529,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:530,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:532,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:533,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:534,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:534,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:535,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:537,11'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:540,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:540,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:541,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:541,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:541,4'
              BranchSideFuncs:
                - celt_udiv.1237
            - BranchSide:      'celt/bands.c:542,32'
              BranchSideFuncs:
                - celt_udiv.1237
        - Branch String:   'celt/bands.c:548,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:550,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:551,15'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:551,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:553,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:554,15'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:554,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:556,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:558,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:484,4'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:515,23'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:525,19'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:540,4'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:541,4'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:542,10'
          Dst:             celt_udiv
    - functionName:    celt_exp2_db
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - celt_exp2_db_frac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/mathops.h:516,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:517,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:518,13'
              BranchSideFuncs:
                - celt_exp2_db_frac
        - Branch String:   'celt/mathops.h:521,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:521,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:521,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:520,11'
          Dst:             celt_exp2_db_frac
    - functionName:    celt_exp2_db_frac
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    celt_exp2
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - celt_exp2_frac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/mathops.h:432,8'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:433,7'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:434,13'
              BranchSideFuncs:
                - celt_exp2_frac.1245
        - Branch String:   'celt/mathops.h:437,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:437,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:437,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/mathops.h:436,11'
          Dst:             celt_exp2_frac
    - functionName:    anti_collapse
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 357
      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:         68
      ICount:          625
      EdgeCount:       88
      CyclomaticComplexity: 22
      functionsReached:
        - celt_exp2
        - celt_exp2_db
        - celt_fatal
        - celt_ilog2
        - celt_lcg_rand
        - celt_rsqrt_norm
        - celt_udiv
        - renormalise_vector
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/bands.c:268,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:278,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
            - BranchSide:      'celt/bands.c:357,1'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:280,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:280,7'
              BranchSideFuncs:
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_fatal
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
            - BranchSide:      'celt/bands.c:281,27'
              BranchSideFuncs:
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_fatal
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
        - Branch String:   'celt/bands.c:285,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:305,14'
              BranchSideFuncs:
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
            - BranchSide:      'celt/bands.c:305,14'
              BranchSideFuncs:
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
        - Branch String:   'celt/bands.c:308,22'
          Branch Sides:
            - BranchSide:      'celt/bands.c:308,25'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
            - BranchSide:      'celt/bands.c:313,18'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
        - Branch String:   'celt/bands.c:308,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:310,21'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
            - BranchSide:      'celt/bands.c:313,18'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
        - Branch String:   'celt/bands.c:310,21'
          Branch Sides:
            - BranchSide:      'celt/bands.c:310,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
            - BranchSide:      'celt/bands.c:310,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
        - Branch String:   'celt/bands.c:311,21'
          Branch Sides:
            - BranchSide:      'celt/bands.c:311,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
            - BranchSide:      'celt/bands.c:311,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
        - Branch String:   'celt/bands.c:313,40'
          Branch Sides:
            - BranchSide:      'celt/bands.c:313,39'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
            - BranchSide:      'celt/bands.c:313,39'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
        - Branch String:   'celt/bands.c:314,18'
          Branch Sides:
            - BranchSide:      'celt/bands.c:314,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
            - BranchSide:      'celt/bands.c:314,16'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
        - Branch String:   'celt/bands.c:317,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:319,30'
              BranchSideFuncs:
                - celt_exp2_db
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:322,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:320,19'
          Branch Sides:
            - BranchSide:      'celt/bands.c:320,18'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:320,18'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:324,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:325,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:326,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:325,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:326,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:326,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:326,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:326,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:326,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:327,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:327,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:327,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:338,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:341,19'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:353,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_lcg_rand
                - celt_exp2_db
                - renormalise_vector
        - Branch String:   'celt/bands.c:341,17'
          Branch Sides:
            - BranchSide:      'celt/bands.c:344,22'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:351,10'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:344,16'
          Branch Sides:
            - BranchSide:      'celt/bands.c:346,40'
              BranchSideFuncs:
                - celt_lcg_rand
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
            - BranchSide:      'celt/bands.c:349,28'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:347,35'
          Branch Sides:
            - BranchSide:      'celt/bands.c:347,49'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
            - BranchSide:      'celt/bands.c:347,54'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_exp2_db
                - renormalise_vector
                - celt_lcg_rand
        - Branch String:   'celt/bands.c:353,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:354,32'
              BranchSideFuncs:
                - renormalise_vector
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - celt_lcg_rand
                - celt_exp2_db
            - BranchSide:      'celt/bands.c:355,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
        - Branch String:   'celt/bands.c:355,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:305,14'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
            - BranchSide:      'celt/bands.c:356,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_udiv.1237
                - celt_exp2.1252
                - celt_ilog2.1229
                - celt_rsqrt_norm
                - renormalise_vector
                - celt_lcg_rand
                - celt_exp2_db
      Callsites:
        - Src:             'celt/bands.c:280,7'
          Dst:             celt_fatal
        - Src:             'celt/bands.c:281,15'
          Dst:             celt_udiv
        - Src:             'celt/bands.c:284,18'
          Dst:             celt_exp2
        - Src:             'celt/bands.c:289,18'
          Dst:             celt_ilog2
        - Src:             'celt/bands.c:291,19'
          Dst:             celt_rsqrt_norm
        - Src:             'celt/bands.c:319,30'
          Dst:             celt_exp2_db
        - Src:             'celt/bands.c:346,26'
          Dst:             celt_lcg_rand
        - Src:             'celt/bands.c:354,13'
          Dst:             renormalise_vector
    - functionName:    denormalise_bands
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 260
      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:         35
      ICount:          330
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - celt_exp2_db_frac
        - celt_fatal
      functionUses:    8
      BranchProfiles:
        - Branch String:   'celt/bands.c:203,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:204,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
            - BranchSide:      'celt/bands.c:205,8'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
        - Branch String:   'celt/bands.c:204,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:204,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
            - BranchSide:      'celt/bands.c:204,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
        - Branch String:   'celt/bands.c:205,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:207,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
            - BranchSide:      'celt/bands.c:210,8'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
        - Branch String:   'celt/bands.c:212,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:214,13'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
            - BranchSide:      'celt/bands.c:217,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
        - Branch String:   'celt/bands.c:214,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:215,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
            - BranchSide:      'celt/bands.c:216,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
        - Branch String:   'celt/bands.c:219,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:227,9'
              BranchSideFuncs:
                - celt_exp2_db_frac
                - celt_fatal
            - BranchSide:      'celt/bands.c:258,4'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'celt/bands.c:235,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:237,15'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
            - BranchSide:      'celt/bands.c:241,14'
              BranchSideFuncs:
                - celt_exp2_db_frac
                - celt_fatal
        - Branch String:   'celt/bands.c:244,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:249,12'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
            - BranchSide:      'celt/bands.c:253,7'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
        - Branch String:   'celt/bands.c:256,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:254,17'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
            - BranchSide:      'celt/bands.c:257,4'
              BranchSideFuncs:
                - celt_fatal
                - celt_exp2_db_frac
        - Branch String:   'celt/bands.c:258,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:258,4'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:259,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:241,14'
          Dst:             celt_exp2_db_frac
        - Src:             'celt/bands.c:258,4'
          Dst:             celt_fatal
    - functionName:    normalise_bands
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 151
      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:         18
      ICount:          183
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - celt_rcp_norm32
        - celt_zlog2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/bands.c:142,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:142,24'
              BranchSideFuncs:
                - celt_zlog2.1232
                - celt_rcp_norm32
            - BranchSide:      'celt/bands.c:143,32'
              BranchSideFuncs:
                - celt_zlog2.1232
                - celt_rcp_norm32
        - Branch String:   'celt/bands.c:148,10'
          Branch Sides:
            - BranchSide:      'celt/bands.c:147,24'
              BranchSideFuncs:
                - celt_zlog2.1232
                - celt_rcp_norm32
            - BranchSide:      'celt/bands.c:149,7'
              BranchSideFuncs:
                - celt_zlog2.1232
                - celt_rcp_norm32
        - Branch String:   'celt/bands.c:149,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:139,14'
              BranchSideFuncs:
                - celt_zlog2.1232
                - celt_rcp_norm32
            - BranchSide:      'celt/bands.c:150,4'
              BranchSideFuncs:
                - celt_zlog2.1232
                - celt_rcp_norm32
        - Branch String:   'celt/bands.c:150,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:135,8'
              BranchSideFuncs:
                - celt_zlog2.1232
                - celt_rcp_norm32
            - BranchSide:      'celt/bands.c:151,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:143,21'
          Dst:             celt_zlog2
        - Src:             'celt/bands.c:145,14'
          Dst:             celt_rcp_norm32
    - functionName:    celt_maxabs32
      functionSourceFile: '/src/opus/celt/mathops.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - len
      BBCount:         14
      ICount:          101
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'celt/mathops.h:127,4'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:129,16'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:132,11'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:129,16'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:129,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:129,14'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:130,16'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:130,14'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:130,14'
              BranchSideFuncs: []
        - Branch String:   'celt/mathops.h:132,11'
          Branch Sides:
            - BranchSide:      'celt/mathops.h:132,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/mathops.h:132,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compute_band_energies
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 126
      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:         24
      ICount:          300
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - celt_ilog2
        - celt_maxabs32
        - celt_sqrt32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/bands.c:106,7'
          Branch Sides:
            - BranchSide:      'celt/bands.c:109,21'
              BranchSideFuncs:
                - celt_maxabs32.1259
                - celt_ilog2.1229
                - celt_ilog2.1229
                - celt_sqrt32
                - celt_sqrt32
            - BranchSide:      'celt/bands.c:125,4'
              BranchSideFuncs:
                - celt_maxabs32.1259
                - celt_ilog2.1229
                - celt_ilog2.1229
                - celt_sqrt32
                - celt_sqrt32
        - Branch String:   'celt/bands.c:113,14'
          Branch Sides:
            - BranchSide:      'celt/bands.c:115,25'
              BranchSideFuncs:
                - celt_ilog2.1229
                - celt_ilog2.1229
                - celt_sqrt32
                - celt_sqrt32
                - celt_maxabs32.1259
            - BranchSide:      'celt/bands.c:122,13'
              BranchSideFuncs:
                - celt_maxabs32.1259
                - celt_ilog2.1229
                - celt_ilog2.1229
                - celt_sqrt32
                - celt_sqrt32
        - Branch String:   'celt/bands.c:115,25'
          Branch Sides:
            - BranchSide:      'celt/bands.c:115,17'
              BranchSideFuncs:
                - celt_sqrt32
                - celt_sqrt32
                - celt_maxabs32.1259
                - celt_ilog2.1229
                - celt_ilog2.1229
            - BranchSide:      'celt/bands.c:115,17'
              BranchSideFuncs:
                - celt_ilog2.1229
                - celt_sqrt32
                - celt_sqrt32
                - celt_maxabs32.1259
                - celt_ilog2.1229
        - Branch String:   'celt/bands.c:119,13'
          Branch Sides:
            - BranchSide:      'celt/bands.c:117,31'
              BranchSideFuncs:
                - celt_sqrt32
                - celt_sqrt32
                - celt_maxabs32.1259
                - celt_ilog2.1229
                - celt_ilog2.1229
            - BranchSide:      'celt/bands.c:120,38'
              BranchSideFuncs:
                - celt_sqrt32
                - celt_sqrt32
                - celt_maxabs32.1259
                - celt_ilog2.1229
                - celt_ilog2.1229
        - Branch String:   'celt/bands.c:120,38'
          Branch Sides:
            - BranchSide:      'celt/bands.c:120,13'
              BranchSideFuncs:
                - celt_maxabs32.1259
                - celt_ilog2.1229
                - celt_ilog2.1229
                - celt_sqrt32
                - celt_sqrt32
            - BranchSide:      'celt/bands.c:120,13'
              BranchSideFuncs:
                - celt_sqrt32
                - celt_maxabs32.1259
                - celt_ilog2.1229
                - celt_ilog2.1229
                - celt_sqrt32
        - Branch String:   'celt/bands.c:125,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:106,13'
              BranchSideFuncs:
                - celt_maxabs32.1259
                - celt_ilog2.1229
                - celt_ilog2.1229
                - celt_sqrt32
                - celt_sqrt32
            - BranchSide:      'celt/bands.c:126,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'celt/bands.c:112,19'
          Dst:             celt_maxabs32
        - Src:             'celt/bands.c:115,25'
          Dst:             celt_ilog2
        - Src:             'celt/bands.c:115,25'
          Dst:             celt_ilog2
        - Src:             'celt/bands.c:120,38'
          Dst:             celt_sqrt32
        - Src:             'celt/bands.c:120,38'
          Dst:             celt_sqrt32
    - functionName:    hysteresis_decision
      functionSourceFile: '/src/opus/celt/bands.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - val
        - thresholds
        - hysteresis
        - N
        - prev
      BBCount:         18
      ICount:          132
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'celt/bands.c:53,4'
          Branch Sides:
            - BranchSide:      'celt/bands.c:55,11'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:58,8'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:55,11'
          Branch Sides:
            - BranchSide:      'celt/bands.c:56,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:57,4'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:58,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:58,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:60,8'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:58,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:60,8'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:60,15'
          Branch Sides:
            - BranchSide:      'celt/bands.c:60,18'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:60,15'
              BranchSideFuncs: []
        - Branch String:   'celt/bands.c:60,8'
          Branch Sides:
            - BranchSide:      'celt/bands.c:60,8'
              BranchSideFuncs: []
            - BranchSide:      'celt/bands.c:61,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cwrsi
      functionSourceFile: '/src/opus/celt/cwrs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - _n
        - _k
        - _i
        - _y
      BBCount:         39
      ICount:          407
      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:      int
      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:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - st
        - fout
        - downshift
      BBCount:         23
      ICount:          264
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - fft_downshift
        - 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:
                - fft_downshift
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - kf_bfly4
                - fft_downshift
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:570,11'
              BranchSideFuncs:
                - fft_downshift
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - kf_bfly4
                - fft_downshift
                - kf_bfly2
        - Branch String:   'celt/kiss_fft.c:579,5'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:575,12'
              BranchSideFuncs:
                - fft_downshift
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - kf_bfly4
                - fft_downshift
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:580,9'
              BranchSideFuncs:
                - fft_downshift
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - kf_bfly4
                - fft_downshift
                - kf_bfly2
        - Branch String:   'celt/kiss_fft.c:581,5'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:583,12'
              BranchSideFuncs:
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - kf_bfly4
                - fft_downshift
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:610,19'
              BranchSideFuncs:
                - fft_downshift
        - Branch String:   'celt/kiss_fft.c:583,12'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:584,16'
              BranchSideFuncs:
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - kf_bfly4
                - fft_downshift
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:586,14'
              BranchSideFuncs:
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - kf_bfly4
                - fft_downshift
                - kf_bfly2
        - Branch String:   'celt/kiss_fft.c:587,8'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:590,25'
              BranchSideFuncs:
                - fft_downshift
                - kf_bfly2
                - fft_downshift
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - kf_bfly4
            - BranchSide:      'celt/kiss_fft.c:594,25'
              BranchSideFuncs:
                - fft_downshift
                - kf_bfly4
                - fft_downshift
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:599,25'
              BranchSideFuncs:
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - kf_bfly4
                - fft_downshift
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:603,25'
              BranchSideFuncs:
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - kf_bfly4
                - fft_downshift
                - kf_bfly2
            - BranchSide:      'celt/kiss_fft.c:608,12'
              BranchSideFuncs:
                - fft_downshift
                - fft_downshift
                - kf_bfly5
                - fft_downshift
                - kf_bfly3
                - fft_downshift
                - kf_bfly4
                - fft_downshift
                - kf_bfly2
      Callsites:
        - Src:             'celt/kiss_fft.c:590,11'
          Dst:             fft_downshift
        - Src:             'celt/kiss_fft.c:591,11'
          Dst:             kf_bfly2
        - Src:             'celt/kiss_fft.c:594,11'
          Dst:             fft_downshift
        - Src:             'celt/kiss_fft.c:595,11'
          Dst:             kf_bfly4
        - Src:             'celt/kiss_fft.c:599,11'
          Dst:             fft_downshift
        - Src:             'celt/kiss_fft.c:600,11'
          Dst:             kf_bfly3
        - Src:             'celt/kiss_fft.c:603,11'
          Dst:             fft_downshift
        - Src:             'celt/kiss_fft.c:604,11'
          Dst:             kf_bfly5
        - Src:             'celt/kiss_fft.c:610,5'
          Dst:             fft_downshift
    - functionName:    fft_downshift
      functionSourceFile: '/src/opus/celt/kiss_fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - N
        - total
        - step
      BBCount:         18
      ICount:          159
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'celt/kiss_fft.c:540,12'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:540,10'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:540,10'
              BranchSideFuncs: []
        - Branch String:   'celt/kiss_fft.c:542,8'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:544,13'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:548,15'
              BranchSideFuncs: []
        - Branch String:   'celt/kiss_fft.c:544,7'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:545,19'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:548,4'
              BranchSideFuncs: []
        - Branch String:   'celt/kiss_fft.c:550,7'
          Branch Sides:
            - BranchSide:      'celt/kiss_fft.c:551,19'
              BranchSideFuncs: []
            - BranchSide:      'celt/kiss_fft.c:554,4'
              BranchSideFuncs: []
      Callsites:       []
    - 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:          344
      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:          714
      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:          424
      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:          896
      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:          117
      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.1520
                - silk_min_int.1519
                - silk_min_int.1519
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1518
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1518
                - silk_max_32
                - silk_max_16
                - silk_min_int.1519
                - silk_max_int.1520
            - BranchSide:      'silk/PLC.c:260,59'
              BranchSideFuncs:
                - silk_PLC_energy
                - silk_max_int.1520
                - silk_min_int.1519
                - silk_min_int.1519
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1518
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1518
                - silk_max_32
                - silk_max_16
                - silk_min_int.1519
                - silk_max_int.1520
        - Branch String:   'silk/PLC.c:262,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:264,21'
              BranchSideFuncs:
                - silk_max_int.1520
                - silk_min_int.1519
                - silk_min_int.1519
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1518
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1518
                - silk_max_32
                - silk_max_16
                - silk_min_int.1519
            - BranchSide:      'silk/PLC.c:267,21'
              BranchSideFuncs:
                - silk_max_int.1520
                - silk_min_int.1519
                - silk_min_int.1519
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1518
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1518
                - silk_max_32
                - silk_max_16
                - silk_min_int.1519
        - Branch String:   'silk/PLC.c:276,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:277,78'
              BranchSideFuncs:
                - silk_min_int.1519
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1518
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1518
                - silk_max_32
                - silk_max_16
            - BranchSide:      'silk/PLC.c:279,78'
              BranchSideFuncs:
                - silk_min_int.1519
                - silk_bwexpander
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1518
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1518
                - 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.1518
                - silk_max_32
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1518
                - silk_max_16
            - BranchSide:      'silk/PLC.c:313,20'
              BranchSideFuncs:
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1518
        - 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.1518
            - BranchSide:      'silk/PLC.c:303,27'
              BranchSideFuncs:
                - silk_LPC_inverse_pred_gain_c
                - silk_min_32.1518
                - silk_max_32
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1518
        - 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.1518
            - BranchSide:      'silk/PLC.c:297,49'
              BranchSideFuncs:
                - silk_max_16
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1518
        - 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.1518
            - BranchSide:      'silk/PLC.c:320,38'
              BranchSideFuncs:
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ
                - celt_fatal
                - silk_min_32.1518
        - Branch String:   'silk/PLC.c:323,20'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:323,18'
              BranchSideFuncs:
                - celt_fatal
                - silk_min_32.1518
            - BranchSide:      'silk/PLC.c:323,18'
              BranchSideFuncs:
                - celt_fatal
                - silk_min_32.1518
        - Branch String:   'silk/PLC.c:324,5'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:325,25'
              BranchSideFuncs:
                - celt_fatal
                - silk_min_32.1518
            - BranchSide:      'silk/PLC.c:331,12'
              BranchSideFuncs:
                - celt_fatal
                - silk_min_32.1518
        - Branch String:   'silk/PLC.c:331,5'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:333,35'
              BranchSideFuncs:
                - silk_min_32.1518
                - 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.1518
                - celt_fatal
            - BranchSide:      'silk/PLC.c:353,16'
              BranchSideFuncs:
                - silk_min_32.1518
                - celt_fatal
        - Branch String:   'silk/PLC.c:353,9'
          Branch Sides:
            - BranchSide:      'silk/PLC.c:354,26'
              BranchSideFuncs:
                - silk_min_32.1518
                - celt_fatal
            - BranchSide:      'silk/PLC.c:357,26'
              BranchSideFuncs:
                - silk_min_32.1518
                - 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.1664
                - silk_CLZ32.1666
            - BranchSide:      'silk/Inlines.h:152,5'
              BranchSideFuncs:
                - _silk_fatal.1664
                - silk_CLZ32.1666
        - Branch String:   'silk/Inlines.h:152,5'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:152,5'
              BranchSideFuncs:
                - silk_CLZ32.1666
            - BranchSide:      'silk/Inlines.h:155,28'
              BranchSideFuncs:
                - silk_CLZ32.1666
        - Branch String:   'silk/Inlines.h:155,28'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:155,16'
              BranchSideFuncs:
                - silk_CLZ32.1666
            - BranchSide:      'silk/Inlines.h:155,16'
              BranchSideFuncs:
                - silk_CLZ32.1666
        - 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.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
            - BranchSide:      'silk/LPC_inv_pred_gain.c:99,11'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
        - 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.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
        - Branch String:   'silk/LPC_inv_pred_gain.c:62,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:62,9'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
            - BranchSide:      'silk/LPC_inv_pred_gain.c:63,9'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
        - Branch String:   'silk/LPC_inv_pred_gain.c:63,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:63,9'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
            - BranchSide:      'silk/LPC_inv_pred_gain.c:67,23'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
        - Branch String:   'silk/LPC_inv_pred_gain.c:68,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:68,9'
              BranchSideFuncs:
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
            - BranchSide:      'silk/LPC_inv_pred_gain.c:69,9'
              BranchSideFuncs:
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
        - Branch String:   'silk/LPC_inv_pred_gain.c:69,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:69,9'
              BranchSideFuncs:
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
            - BranchSide:      'silk/LPC_inv_pred_gain.c:70,13'
              BranchSideFuncs:
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
        - 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.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
        - Branch String:   'silk/LPC_inv_pred_gain.c:75,35'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:75,23'
              BranchSideFuncs:
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
            - BranchSide:      'silk/LPC_inv_pred_gain.c:75,23'
              BranchSideFuncs:
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
        - Branch String:   'silk/LPC_inv_pred_gain.c:79,9'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:81,20'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:96,5'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:83,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:83,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - 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.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,21'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - Branch String:   'silk/LPC_inv_pred_gain.c:89,21'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
            - BranchSide:      'silk/LPC_inv_pred_gain.c:89,19'
              BranchSideFuncs:
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - 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.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - _silk_fatal.1664
                - silk_CLZ32.1666
                - silk_INVERSE32_varQ.1661
        - 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.1664
                - _silk_fatal.1664
        - Branch String:   'silk/LPC_inv_pred_gain.c:112,5'
          Branch Sides:
            - BranchSide:      'silk/LPC_inv_pred_gain.c:112,5'
              BranchSideFuncs:
                - _silk_fatal.1664
            - BranchSide:      'silk/LPC_inv_pred_gain.c:113,5'
              BranchSideFuncs:
                - _silk_fatal.1664
        - 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.1688
                - _silk_fatal.1688
                - _silk_fatal.1688
            - 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.1688
                - _silk_fatal.1688
                - _silk_fatal.1688
        - 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.1688
                - _silk_fatal.1688
                - _silk_fatal.1688
            - 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.1688
                - _silk_fatal.1688
                - _silk_fatal.1688
        - Branch String:   'silk/NLSF2A.c:93,5'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:94,9'
              BranchSideFuncs:
                - _silk_fatal.1688
                - _silk_fatal.1688
                - _silk_fatal.1688
                - 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.1688
                - _silk_fatal.1688
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1688
            - BranchSide:      'silk/NLSF2A.c:97,17'
              BranchSideFuncs:
                - _silk_fatal.1688
                - _silk_fatal.1688
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1688
        - Branch String:   'silk/NLSF2A.c:102,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF2A.c:102,9'
              BranchSideFuncs:
                - _silk_fatal.1688
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1688
                - _silk_fatal.1688
            - BranchSide:      'silk/NLSF2A.c:103,9'
              BranchSideFuncs:
                - _silk_fatal.1688
                - silk_NLSF2A_find_poly
                - silk_NLSF2A_find_poly
                - silk_LPC_fit
                - silk_LPC_inverse_pred_gain_c
                - silk_bwexpander_32
                - _silk_fatal.1688
                - _silk_fatal.1688
        - 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.1688
                - _silk_fatal.1688
                - _silk_fatal.1688
            - 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.1688
                - _silk_fatal.1688
                - _silk_fatal.1688
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:60,16'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:121,9'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:76,36'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:74,9'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:85,13'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:93,20'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:99,28'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:103,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:110,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:113,43'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:113,43'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:113,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:113,43'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:113,31'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - 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.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
            - BranchSide:      'silk/NLSF_stabilize.c:126,59'
              BranchSideFuncs:
                - silk_insertion_sort_increasing_all_values_int16
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
                - silk_max_int.1703
        - Branch String:   'silk/NLSF_stabilize.c:132,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:133,41'
              BranchSideFuncs:
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
            - BranchSide:      'silk/NLSF_stabilize.c:136,39'
              BranchSideFuncs:
                - silk_min_int.1702
                - silk_min_int.1702
        - Branch String:   'silk/NLSF_stabilize.c:133,54'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:132,29'
              BranchSideFuncs:
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
            - BranchSide:      'silk/NLSF_stabilize.c:133,54'
              BranchSideFuncs:
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
        - Branch String:   'silk/NLSF_stabilize.c:133,54'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:132,29'
              BranchSideFuncs:
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
            - BranchSide:      'silk/NLSF_stabilize.c:132,29'
              BranchSideFuncs:
                - silk_max_int.1703
                - silk_min_int.1702
                - silk_min_int.1702
        - Branch String:   'silk/NLSF_stabilize.c:139,9'
          Branch Sides:
            - BranchSide:      'silk/NLSF_stabilize.c:140,41'
              BranchSideFuncs:
                - silk_min_int.1702
            - 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_decreasing_int16
      functionSourceFile: '/src/opus/silk/sort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - idx
        - L
        - K
      BBCount:         38
      ICount:          289
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - celt_fatal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'silk/sort.c:99,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:99,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
            - BranchSide:      'silk/sort.c:100,5'
              BranchSideFuncs:
                - celt_fatal
                - celt_fatal
        - Branch String:   'silk/sort.c:100,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:100,5'
              BranchSideFuncs:
                - celt_fatal
            - BranchSide:      'silk/sort.c:101,5'
              BranchSideFuncs:
                - celt_fatal
        - Branch String:   'silk/sort.c:101,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:101,5'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:104,12'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:104,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:105,20'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:109,12'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:109,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:110,17'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:121,14'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:111,36'
          Branch Sides:
            - BranchSide:      'silk/sort.c:111,41'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:111,9'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:111,9'
          Branch Sides:
            - BranchSide:      'silk/sort.c:112,28'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:115,24'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:121,5'
          Branch Sides:
            - BranchSide:      'silk/sort.c:122,17'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:132,1'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:123,13'
          Branch Sides:
            - BranchSide:      'silk/sort.c:124,22'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:131,5'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:124,40'
          Branch Sides:
            - BranchSide:      'silk/sort.c:124,45'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:124,13'
              BranchSideFuncs: []
        - Branch String:   'silk/sort.c:124,13'
          Branch Sides:
            - BranchSide:      'silk/sort.c:125,32'
              BranchSideFuncs: []
            - BranchSide:      'silk/sort.c:128,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'silk/sort.c:99,5'
          Dst:             celt_fatal
        - Src:             'silk/sort.c:100,5'
          Dst:             celt_fatal
        - Src:             'silk/sort.c:101,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.1758
                - silk_CLZ32.1753
                - silk_max_32.1752
                - _silk_fatal.1758
            - BranchSide:      'silk/sum_sqr_shift.c:56,9'
              BranchSideFuncs:
                - _silk_fatal.1758
                - silk_CLZ32.1753
                - silk_max_32.1752
                - _silk_fatal.1758
        - Branch String:   'silk/sum_sqr_shift.c:56,9'
          Branch Sides:
            - BranchSide:      'silk/sum_sqr_shift.c:58,19'
              BranchSideFuncs:
                - _silk_fatal.1758
                - silk_CLZ32.1753
                - silk_max_32.1752
                - _silk_fatal.1758
            - BranchSide:      'silk/sum_sqr_shift.c:61,5'
              BranchSideFuncs:
                - _silk_fatal.1758
                - silk_CLZ32.1753
                - silk_max_32.1752
                - _silk_fatal.1758
        - Branch String:   'silk/sum_sqr_shift.c:61,5'
          Branch Sides:
            - BranchSide:      'silk/sum_sqr_shift.c:61,5'
              BranchSideFuncs:
                - silk_CLZ32.1753
                - silk_max_32.1752
                - _silk_fatal.1758
            - BranchSide:      'silk/sum_sqr_shift.c:64,27'
              BranchSideFuncs:
                - silk_CLZ32.1753
                - silk_max_32.1752
                - _silk_fatal.1758
        - Branch String:   'silk/sum_sqr_shift.c:66,5'
          Branch Sides:
            - BranchSide:      'silk/sum_sqr_shift.c:67,19'
              BranchSideFuncs:
                - _silk_fatal.1758
            - BranchSide:      'silk/sum_sqr_shift.c:71,9'
              BranchSideFuncs:
                - _silk_fatal.1758
        - Branch String:   'silk/sum_sqr_shift.c:71,9'
          Branch Sides:
            - BranchSide:      'silk/sum_sqr_shift.c:73,19'
              BranchSideFuncs:
                - _silk_fatal.1758
            - BranchSide:      'silk/sum_sqr_shift.c:77,5'
              BranchSideFuncs:
                - _silk_fatal.1758
        - 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.1791
                - _silk_fatal.1791
            - BranchSide:      'silk/CNG.c:51,13'
              BranchSideFuncs:
                - _silk_fatal.1791
                - _silk_fatal.1791
        - Branch String:   'silk/CNG.c:52,5'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:53,16'
              BranchSideFuncs:
                - _silk_fatal.1791
                - _silk_fatal.1791
            - 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.1791
                - _silk_fatal.1791
            - BranchSide:      'silk/CNG.c:56,9'
              BranchSideFuncs:
                - _silk_fatal.1791
                - _silk_fatal.1791
        - Branch String:   'silk/CNG.c:56,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:56,9'
              BranchSideFuncs:
                - _silk_fatal.1791
                - _silk_fatal.1791
            - BranchSide:      'silk/CNG.c:57,24'
              BranchSideFuncs:
                - _silk_fatal.1791
                - _silk_fatal.1791
      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.1788
        - 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.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
            - BranchSide:      'silk/CNG.c:98,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
        - Branch String:   'silk/CNG.c:98,29'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:98,32'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
            - BranchSide:      'silk/CNG.c:129,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
        - Branch String:   'silk/CNG.c:98,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:102,16'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
            - BranchSide:      'silk/CNG.c:129,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
        - Branch String:   'silk/CNG.c:102,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:103,46'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
            - BranchSide:      'silk/CNG.c:106,22'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
        - Branch String:   'silk/CNG.c:108,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:109,17'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
            - BranchSide:      'silk/CNG.c:115,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
        - Branch String:   'silk/CNG.c:109,17'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:110,32'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
            - BranchSide:      'silk/CNG.c:113,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
        - Branch String:   'silk/CNG.c:119,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:120,41'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
            - BranchSide:      'silk/CNG.c:126,5'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
        - Branch String:   'silk/CNG.c:122,17'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:123,44'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
            - BranchSide:      'silk/CNG.c:125,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
        - Branch String:   'silk/CNG.c:129,9'
          Branch Sides:
            - BranchSide:      'silk/CNG.c:131,9'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
                - silk_SQRT_APPROX.1794
            - 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.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
            - BranchSide:      'silk/CNG.c:136,24'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - 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.1794
                - silk_CNG_exc
                - silk_NLSF2A
                - celt_fatal
            - BranchSide:      'silk/CNG.c:140,24'
              BranchSideFuncs:
                - silk_SQRT_APPROX.1794
                - 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.1825
                - silk_CLZ32.1822
                - silk_CLZ32.1822
            - BranchSide:      'silk/Inlines.h:107,5'
              BranchSideFuncs:
                - _silk_fatal.1825
                - silk_CLZ32.1822
                - silk_CLZ32.1822
        - Branch String:   'silk/Inlines.h:107,5'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:107,5'
              BranchSideFuncs:
                - silk_CLZ32.1822
                - silk_CLZ32.1822
            - BranchSide:      'silk/Inlines.h:110,28'
              BranchSideFuncs:
                - silk_CLZ32.1822
                - silk_CLZ32.1822
        - Branch String:   'silk/Inlines.h:110,28'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:110,16'
              BranchSideFuncs:
                - silk_CLZ32.1822
                - silk_CLZ32.1822
            - BranchSide:      'silk/Inlines.h:110,16'
              BranchSideFuncs:
                - silk_CLZ32.1822
                - silk_CLZ32.1822
        - Branch String:   'silk/Inlines.h:112,28'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:112,16'
              BranchSideFuncs:
                - silk_CLZ32.1822
            - BranchSide:      'silk/Inlines.h:112,16'
              BranchSideFuncs:
                - silk_CLZ32.1822
        - 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.1825
                - silk_CLZ32.1822
            - BranchSide:      'silk/Inlines.h:152,5'
              BranchSideFuncs:
                - _silk_fatal.1825
                - silk_CLZ32.1822
        - Branch String:   'silk/Inlines.h:152,5'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:152,5'
              BranchSideFuncs:
                - silk_CLZ32.1822
            - BranchSide:      'silk/Inlines.h:155,28'
              BranchSideFuncs:
                - silk_CLZ32.1822
        - Branch String:   'silk/Inlines.h:155,28'
          Branch Sides:
            - BranchSide:      'silk/Inlines.h:155,16'
              BranchSideFuncs:
                - silk_CLZ32.1822
            - BranchSide:      'silk/Inlines.h:155,16'
              BranchSideFuncs:
                - silk_CLZ32.1822
        - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:58,5'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:74,33'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:97,5'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:85,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:93,21'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - 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.1825
                - silk_INVERSE32_varQ.1828
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:124,26'
              BranchSideFuncs:
                - _silk_fatal.1825
                - silk_INVERSE32_varQ.1828
                - 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.1825
                - silk_INVERSE32_varQ.1828
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:123,9'
              BranchSideFuncs:
                - _silk_fatal.1825
                - silk_INVERSE32_varQ.1828
                - 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.1828
                - _silk_fatal.1825
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:129,32'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:142,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:142,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:142,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:142,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - silk_DIV32_varQ
                - celt_fatal
                - celt_fatal
                - silk_LPC_analysis_filter
            - BranchSide:      'silk/decode_core.c:178,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:149,29'
              BranchSideFuncs:
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:169,21'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:169,21'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:152,21'
              BranchSideFuncs:
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:156,50'
              BranchSideFuncs:
                - silk_LPC_analysis_filter
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:164,24'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:167,13'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:173,17'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:200,24'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:199,9'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
            - BranchSide:      'silk/decode_core.c:235,9'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:207,28'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:207,28'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,45'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:228,39'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:231,36'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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.1828
                - _silk_fatal.1825
                - celt_fatal
                - silk_LPC_analysis_filter
                - silk_DIV32_varQ
                - celt_fatal
            - BranchSide:      'silk/decode_core.c:231,24'
              BranchSideFuncs:
                - silk_INVERSE32_varQ.1828
                - _silk_fatal.1825
                - 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:       []
...
